【问题标题】:Store Null value in SQL Server在 SQL Server 中存储 Null 值
【发布时间】:2011-04-21 10:27:23
【问题描述】:

我在 SQL Server 的表中有一行包含 nullable。我试图存储这样的值。

if (chkQCE3AS1.Checked)
   cmd.Parameters.AddWithValue("QCEA1S1", selectedID);
else
   cmd.Parameters.AddWithValue("QCEA1S1", "");

但这会在列中存储一个空格。存储null 值的另一种方法是什么?还是一个好主意?

【问题讨论】:

    标签: c# asp.net .net sql sql-server


    【解决方案1】:

    利用DBNull 来完成您的任务。

            if (chkQCE3AS1.Checked)
                cmd.Parameters.AddWithValue("QCEA1S1", selectedID);
            else
                cmd.Parameters.AddWithValue("QCEA1S1", DBNull.Value);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-17
      • 2021-06-09
      • 2021-04-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-23
      • 2011-08-11
      相关资源
      最近更新 更多