這個錯誤非常的簡單,就是類型轉換的問題,但是卻讓我忙活了好長時間。
因為我調用的存儲過程,所以沒辦法知道時那個具體的字段報的錯誤,所以我直接寫個方法把所有的字段給轉換了,
奇怪的時轉換之后還是報錯,這讓我非常的郁悶了,看字段表字段類型,看參數類型,各種方法都試過了,還是沒解決,只能求助大佬了,
最后發現竟然是別人寫的存儲過程中的問題,
drop PROCEDURE PR_Sum go CREATE PROCEDURE PR_Sum @a numeric(10,2), @b numeric(10,2), @sum int output AS BEGIN if @a != ''
set @sum=@a+@b return @sum END declare @sum1 int execute PR_Sum 1,2 ,@sum1 output print @sum1
@a != '' @a 不能與' '比較
忙活了半天竟然是這里的錯。
郁悶了