2009-08-21 29 views
0

我使用的SqlParameter插入值表,通过程序 我有一个prameter在C#类型图像 的过程我设置的参数类型DbType.Binary 现在我想通过Null值的参数,如果我使用DBNull.value,我得到不兼容的数据类型错误空传递给DBtype.binary

+0

如果将其设置为CLR null,会发生什么情况? – grenade 2009-08-21 08:46:35

回答

2

尝试这样诠释的SP设定parametar默认值为空这样@parametar二进制= NULL 然后如果值的代码测试为null,如果它为null,则不要将参数传递给sp,它将使用默认值null。