C#调用存储过程参数问题以及参数值从Sqlparameter转换到String失败的原因。

2024-12-23 12:46:32
推荐回答(3个)
回答1:

还是数据调用的问题,就是数据类型不匹配,仔细看一下吧,中间有没有数值转换的操作.不一定就是出错的位置的问题.设一个断点,一步一步调,检查每一步变量值的变化,仔细观察每一步出现的提示和你预想是否一样.

回答2:

在sqlserver中执行你的存储过程,看看是不是有问题
如果没有问题,那就检查传入的参数是不是null,如果是的转化成“”
应该是这两个地方有问题

回答3:

程序看不出问题
问题出在你的prepareCommand里。。
可以粘贴出那个函数的代码吗0 0