这是否可以将 DB null 发送到整数变量。
我正在调用一个函数
private void BindGridView(String Fromdate, String Todate, int IsPending)
在页面加载时,我会显示两个详细信息(正在等待或未等待)。为此,我需要传递 null。
是否需要更改函数的签名?
最佳答案
使 int 参数可以为空,然后在调用 sproc 时检查值:
private void BindGridView(String Fromdate, String Todate, int? IsPending) {
然后
cmd.Parameters.AddWithValue("@intParam",
IsPending.HasValue ? (object)IsPending.Value : DBNull.Value);
关于c# - 我可以将 DBNull 传递给 Integer 类型变量吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8411184/