2,C#程序调用,出现异常。{"Fatal error encountered during command execution."}
3,有变量的SQL语句块,就会出现以上错误。
请各位帮看看!
7 个解决方案
#1
你执行的事strSql4,返回一个数据集(select)。你最后执行的是ExecuteNonQuery()方法,应该是ExecuteQuery()吧?
#2
你没定义@id变量? mysql不熟,sql server要declare
*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/
*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/
#3
这个应该不是问题关键,但还是谢谢你,我测试了,2个方法都不行的。
#4
以上测试的几条SQL,strSql,strSql3都可以正常运行的。
以上测试的SQL,都可以在查询分析器正常运行
#5
@ 改成 ?
#6
用string.Format()来写那个sql语句试试
#7
折磨我1天了,今天终于被同事反编译Mysql.data文件。找到了解决方案。
在连接串后面加入“Allow User Variables=True”就可以实现,SQL语句参数自定义化
在连接串后面加入“Allow User Variables=True”就可以实现,SQL语句参数自定义化
#1
你执行的事strSql4,返回一个数据集(select)。你最后执行的是ExecuteNonQuery()方法,应该是ExecuteQuery()吧?
#2
你没定义@id变量? mysql不熟,sql server要declare
*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/
*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/
#3
这个应该不是问题关键,但还是谢谢你,我测试了,2个方法都不行的。
#4
以上测试的几条SQL,strSql,strSql3都可以正常运行的。
以上测试的SQL,都可以在查询分析器正常运行
#5
@ 改成 ?
#6
用string.Format()来写那个sql语句试试
#7
折磨我1天了,今天终于被同事反编译Mysql.data文件。找到了解决方案。
在连接串后面加入“Allow User Variables=True”就可以实现,SQL语句参数自定义化
在连接串后面加入“Allow User Variables=True”就可以实现,SQL语句参数自定义化