先把拼的Sql语句用SQL Server 查询分析器执行一次,如果查询分析器能够正确获取结果,说明错误在程序上。程序上可能发生的错误:1、连错表(或数据库)了;2、kuweiCode 变量里有错误或者是特殊字符导致了它后面的语句无法执行之类的问题。
另外说一下,如果确定[帐面数量]是数值型的最好还是别写成'0',虽然可以一样的认,但给人(其他程序员或者是半个月以后再看程序的你)以错觉;还有就是既然是用程序来访问数据库,而不是直接打开数据库看信息,数据表字段最好还是用英语或者拼音简写,到时候传参遇到编码问题,想想整个项目都是这样,估计死的心都有