cmdExecuteNonQuery();
把这一句写到try块中。
另外这句改成
int res=cmdExecuteNonQuery();
if(res>0)
{
MessageBoxShow("成功");
}
有时候res为0,也表示什么数据都没插进去,但是因为sql没错,所以不会报错。你试试。
另外,你得先学会调试,才能自己解决问题。
把插入sql打印出来,复制粘贴,然后在mysql shell中执行一下,如果不能插入证明是sql问题
不过你看着mysql shell的报错一般就能看出问题了------这个一定要做做看
再者你就试着
insert into user和(之前空一格看看
就是说打印出来的在mysql中直接运行不报错,但没有效果
把打印出来的sql贴出来看看
以上就是关于C# winform 数据库中无法插入数据语句没错,请高手指点全部的内容,包括:C# winform 数据库中无法插入数据语句没错,请高手指点、为什么不能将数据插入到mysql数据库中可以查询到数据库中的数据但是不能插入。以下是我的代码、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)