标签:连接 context password name provider 解决办法 ide ase pass
在Entity Framework中添加MySQL模型,在写代码的过程中需要直接执行SQL语句.
在SQL语句中用到了@curRank := 0 这样在SQL语句中定义参数,同时还会有传入参数:ai.action_time >= ‘@startTime‘,
在执行的过程中会报错.
解决办法,在连接数据库字符串中添加:‘;Allow User Variables=True‘
添加完成后如下:
<add name="" connectionString="metadata=res://*/Context.csdl|res://*/Context.ssdl|res://*/Context.msl;provider=MySql.Data.MySqlClient;provider connection string="server=;user id=;password=;persistsecurityinfo=True;database=;Allow User Variables=True"" providerName="System.Data.EntityClient" />
Entity Framework 在MySQL中执行SQL语句,关于参数问题
标签:连接 context password name provider 解决办法 ide ase pass
原文地址:http://www.cnblogs.com/zhurong/p/6888267.html