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 单元格小数数据的示例代码,希望对您有所帮助。您可以根据实际需求进行修改和扩展。

C# 读取数据库 SQL 单元格小数数据

原文地址: https://www.cveoy.top/t/topic/mX0E 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录