码迷,mamicode.com
首页 > 其他好文 > 详细

Fatal error encountered during command execution

时间:2017-09-11 10:12:01      阅读:292      评论:0      收藏:0      [点我收藏+]

标签:err   counter   exe   man   content   define   uri   fat   sql语句   

MySQL + .net + EF 开发环境,调用一处sql语句报错:

Fatal error encountered during command execution
[sql] view plain copy print?
SELECT @r AS cateid,(SELECT @r := b.ParentId FROM cmscontentcategory b WHERE b.id = cateid) AS parentid
FROM (SELECT @r := ‘75422ccd151c484291013d72f9a98cd7‘) vars,cmscontentcategory h
WHERE @r <> ‘sys‘;
查看详细错误:
Parameter ‘@r‘ must be defined
查看国外资料发现一个方法,在mysql数据连接字符串增加Allow User Variables=True

Database=testdb;Data Source=localhost;User Id=root;Password=hello;Allow User Variables=True

ok,搞定。

Fatal error encountered during command execution

标签:err   counter   exe   man   content   define   uri   fat   sql语句   

原文地址:http://www.cnblogs.com/angelasp/p/7503332.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!