c#访问sql server访问的数据为小数该如何接收
在C#中访问SQL Server时,可以使用DataReader对象的GetDecimal方法来接收小数值。示例如下:
using System.Data.SqlClient;
// 假设有一个名为connString的字符串变量,存储了连接字符串
using (SqlConnection conn = new SqlConnection(connString))
{
conn.Open();
SqlCommand cmd = new SqlCommand("SELECT MyDecimalColumn FROM MyTable", conn);
SqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
decimal myDecimal = reader.GetDecimal(0);
// 使用myDecimal做一些操作
}
reader.Close();
}
在上面的示例中,使用GetDecimal方法从DataReader对象中获取MyDecimalColumn列的值,并将其存储在名为myDecimal的变量中。如果需要获取其他列的值,可以使用类似的方法。
原文地址: https://www.cveoy.top/t/topic/bqZ4 著作权归作者所有。请勿转载和采集!