首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

请问关于sql存储过程传null参数的有关问题

2012-01-12 
请教关于sql存储过程传null参数的问题MyClassDAL.Set_Reset_CompanyPassword(strAccountID.ToString(), in

请教关于sql存储过程传null参数的问题
MyClassDAL.Set_Reset_CompanyPassword(strAccountID.ToString(), intProjectID, null, enumPassWordType, Operator);


在这我想传递个空值,但是到 cmd.ExecuteNonQuery(); 这是抛出了一个异常:"过程或函数 'SP_UpdatePassWord' 需要参数 '@v_NewPassWord',但未提供该参数。"

@v_NewPassWord 参数对应我传的null值,大家帮我看看该怎么传过去呢?

[解决办法]
你得参数是什么类型,如果字符串你传入一个""就可以了
[解决办法]
很明显,@v_NewPassWord 不允许传null值 你可以在定义时 这样 declare @v_NewPassWord = ''

热点排行