日期:2014-05-16  浏览次数:20938 次

C# 调用存储过程问题

如图所示,调用存储过程时,执行ExecuteNonQuery方法的时候报错,说将varchar值转INT时失败,可我没有转换为int值啊,只是获取存储过程的return值而已啊
------解决方案--------------------
很明显,你字段类型匹配错误,有一个值是 “登陆成功",你把他赋值给一个int型的字段了
------解决方案--------------------
引用:
Quote: 引用:

@return 设置为 output 试试

也不行,提示设置了过多参数的错误


你的存储过程也要是output参数啊