【发布时间】:2014-05-02 13:14:47
【问题描述】:
我只在需要时才尝试传递一个位值(被选中)。
如何正确执行此操作?我的数据集没有变化。 SQL Server 2008。
if (chkExpired.Checked)
CmdGetDetails.Parameters.Add(new SqlParameter("@isExpired", 1));
【问题讨论】:
-
您应该包含更多信息。你的数据库平台是什么?您的其余查询在哪里?
-
isExpired看起来像布尔字段,在 SQL Server 中表示为bit。你确定你有一个int字段 -
我需要转换 1 个 int 值不是吗?
标签: c# sqlparameter