C# 读取数据库 SQL 单元格小数数据
C# 读取数据库 SQL 单元格小数数据
本文将介绍如何使用 C# 语言访问数据库 SQL,读取单元格中存在小数的数据。
假设您要读取数据库中名为 'MeasurementPointsName' 的字段,该字段存储小数数据。以下代码展示了如何使用 SqlDataReader 对象读取数据:
string sqls = $'select '{MeasurementPointsName}' from '{MeasurementPointDataRecordTable}{production}' where '{ProductionProductNum}'= '{product}' ';
using (SqlConnection connection = new SqlConnection(connectionString))
{
SqlCommand command = new SqlCommand(sqls, connection);
connection.Open();
SqlDataReader reader = command.ExecuteReader();
if (reader.Read()) // 读取第一行数据
{
decimal value = reader.GetDecimal(0); // 获取第一列的小数值
Console.WriteLine('单元格中的小数值为:' + value);
}
reader.Close();
}
代码解释:
- 使用
SqlDataReader对象读取数据。 - 使用
GetDecimal方法获取指定列的小数值。 - 参数 0 表示第一列数据。
注意:
- 代码中的
connectionString变量代表数据库连接字符串,请根据您的实际情况进行修改。 - 可以将
Console.WriteLine替换为您需要执行的操作,例如将小数值写入变量或进行其他计算。
总结:
本文提供了一个使用 C# 读取数据库 SQL 单元格小数数据的示例代码,希望对您有所帮助。您可以根据实际需求进行修改和扩展。
原文地址: https://www.cveoy.top/t/topic/mX0E 著作权归作者所有。请勿转载和采集!