C# 数据写入的问题

来源:百度知道 编辑:UC知道 时间:2024/09/20 02:55:13
我朋友传给我一份程序,是SQL SERVER2000后台数据库
可是我写的插入数据代码是成功了,一到数据库里查看却没有数据,用查询查我插入的数据也没有,而查本来就有的数据就可以查的出来,为什么?为什么无法把数据写入? 我的写入数据的代码绝对没有问题,你们可以排除这点,我是怀疑是不是数据库的问题?
可以查询出里面原有的数据应该不是数据库连接问题吧
"insert into operator_info(operator_no,operator_name) values('0002','jiang')"
可以查出原有的数据,但是我插入数据后可以通过了cmd.ExecuteReader()这个方法了,但是却查不出我插入的数据

那就是数据库连接的问题了,没有连接上相应的数据库,修改下数据库连接字符串

插入的代码没有出错并不代表插入成功,应该是SQL语句的问题,把SQL语句发出来看看

什么语言的程序?
有源代码么?断点调试一下。

用断点获取你的sql语句,然后把sql语句放到SQL SERVER2000的查询分析器中看能否正常运行,