




























Code
表的Rylb列是后来加上,再改方法时,行35少了一个逗号,程序运行没有错误,但是出现数据错误。
原来生成了sql语句如下:
update T_Ryzhzhxx set CardNo=@CardNo,ChgNo=@ChgNo,GameNo=@GameNo,HdNo=@HdNo,SfNo=@SfNo,Shbdw=@Shbdw,State=@State,SfRemark=@SfRemark,SQNo=@SQNoRylb=@Rylb where Ryzhzhid=@Ryzhzhid
于是字段SQNO中为0;
@SQNoRylb=@Rylb当两个参数值不等时,SQNo=0了。再加上OleDB不是按参数名来加载参数值,而是按参数顺序。就出现错误的数据
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。