將sql中的money轉化為c#中的資料型別
在購買物品時,需要對客戶賬戶上的餘額與物品的實際價格進行比較,因此需要把sql中的money讀取出來,並進行轉化。
找了好久。
結果如下
在檢索的過程中,有如下答案,採用了第一種。
資料庫中的money型別對應C#的decimal型別,要解決這個問題起碼有兩種辦法轉換資料型別:
1:
使用Convert類提供的靜態方法ToDecimal
decimal money = Convert.ToDecimal(this.lable1.Text.Trim());
2:
使用decimal類提供的靜態方法Parse
decimal money = decimal.Parse(this.lable1.Text.Trim());
找了好久。
結果如下
string st1 = ConfigurationManager.ConnectionStrings["yikawangluoConnectionString"].ConnectionString;
SqlConnection Conn1 = new SqlConnection(st1);
Conn1.Open();
SqlCommand mycomm1 = new SqlCommand("select account from userinfo where name='"+name2+"'", Conn1);
try
{
SqlDataReader r = mycomm1.ExecuteReader();
r.Read();
// TextBox1.Text = ((DbType)r[0]).ToString();
decimal money = Convert.ToDecimal(r[0]);
TextBox1.Text = money.ToString();
}
catch (SqlException eeee)
{
// Response.Redirect("error1.aspx");
}
SqlConnection Conn1 = new SqlConnection(st1);
Conn1.Open();
SqlCommand mycomm1 = new SqlCommand("select account from userinfo where name='"+name2+"'", Conn1);
try
{
SqlDataReader r = mycomm1.ExecuteReader();
r.Read();
// TextBox1.Text = ((DbType)r[0]).ToString();
decimal money = Convert.ToDecimal(r[0]);
TextBox1.Text = money.ToString();
}
catch (SqlException eeee)
{
// Response.Redirect("error1.aspx");
}
在檢索的過程中,有如下答案,採用了第一種。
資料庫中的money型別對應C#的decimal型別,要解決這個問題起碼有兩種辦法轉換資料型別:
1:
使用Convert類提供的靜態方法ToDecimal
decimal money = Convert.ToDecimal(this.lable1.Text.Trim());
2:
使用decimal類提供的靜態方法Parse
decimal money = decimal.Parse(this.lable1.Text.Trim());
相關文章
- C#中將DataTable型別轉化為泛型集合C#型別泛型
- SQL Server 中易混淆的資料型別(轉)SQLServer資料型別
- JS中其他資料型別轉為number資料型別的方法JS資料型別
- SQL資料型別和C#資料型別間的轉換SQL資料型別C#
- C# 泛型中的資料型別判定與轉換C#泛型資料型別
- Java中將時間戳轉化為Date型別Java時間戳型別
- C# 左移右移在資料型別轉換中的使用C#資料型別
- oracle將表中date資料型別修改為timestamp資料型別Oracle資料型別
- 關於oracle中的sql資料型別OracleSQL資料型別
- SQL Server 中的25種資料型別SQLServer資料型別
- SQL Server中易混淆的資料型別SQLServer資料型別
- SQL Server資料庫中的資料型別隱式轉換問題SQLServer資料庫資料型別
- 淺談C#中的資料型別轉換與物件複製C#資料型別物件
- oracle中date資料型別與timestamp資料型別的轉換Oracle資料型別
- 如何在 Go 中將 int 型別轉為字串Go型別字串
- Rust中將陣列轉為集合型別的簡單方法Rust陣列型別
- SQL Server 中自定義資料型別SQLServer資料型別
- SQL Server中操作XML型別資料SQLServerXML型別
- 關於SQL Server 中的25種資料型別SQLServer資料型別
- Java中的資料型別Java資料型別
- javascript中的資料型別JavaScript資料型別
- js中其他資料型別的值轉為字串的相關總結JS資料型別字串
- C#插入Oracle中Timestamp型別資料C#Oracle型別
- 將TIMESTAMP型別的差值轉化為秒的方法型別
- Java中的基本資料型別與引用資料型別Java資料型別
- C# 中的動態型別C#型別
- ORACLE中的隱式資料型別轉換(一)Oracle資料型別
- pandas中的series資料型別資料型別
- Hive中的集合資料型別Hive資料型別
- SQL Server中型別轉換(將varchar值轉換為資料型別為int的列時發生語法錯誤)SQLServer資料型別
- ABAP中Char型別資料轉換成Decimal型別型別Decimal
- SQL SERVER與C#的資料型別對應表SQLServerC#資料型別
- DB2中結構化型別和型別化表的管理 (轉)DB2型別
- C#中列舉型別的使用C#型別
- C# 存取SqlServer中的Image型別C#SQLServer型別
- 轉:SQL Server中將多行資料拼接為一行資料(一個字串)SQLServer字串
- PHP7中的資料型別PHP資料型別
- Javascript 中的資料型別判斷JavaScript資料型別