executenonquery()不起作用
-
28-09-2019 - |
题
参考文章: c# - executenonquery()不使用SQL Server CE
我对项目的附加访问数据库遇到了同样的问题,实际上我尝试插入记录,但所有这些都是徒劳的,它告诉我它已插入,但找不到记录。
上面的帖子讨论了问题及其原因,但我想进一步了解解决方案...我该如何解决这个问题???
最好的祝福,
贝尔。
解决方案
我想我发现了解决方案,在搜索某个时候,我进行了以下更改:
1-在解决方案资源管理器中,我更改了数据库的属性,该属性是复制到输出目录:始终复制到输出目录:不要复制
2-在Serve Explorer中,我右键单击我的数据库,并将其连接与BIN文件夹中存在的数据库进行了修改。
就是这样...
希望它有帮助
其他提示
您正在使用交易吗?如果是,请确保您正在犯下它,或者您不会意外回滚
先生,我认为连接已经打开,因为查询没有任何例外,w
先生,您的查询是什么样的?字符串表示形式,因为如果您有一个从句,并且丢失了字段,或者如果您的更新,则claaues不会抛出异常,并且会告诉您所有内容已插入但可能不插入,因为它已经访问了数据库并查看对于桌子,但没有找到任何变量,它只是通过了。
- 在执行C#时检查您的连接是否打开
- 检查您在SQL中是否没有未承诺的交易
不隶属于 StackOverflow