mysql petapoco 遇到的参赛变量问题,解决方法分2步:
1、数据库连接字符串允许用户变量:
<add name="xxxx" connectionString="Server=xxxx;port=1234;Database=xxxx;uid=xxxx;pwd=xxxx;AllowUserVariables=true;Charset=utf8mb4;" providerName="MySql.Data.MySqlClient" />
2、单个@换成2个@,如下
Select (@i:=@i+1) as 'MySort'.... 修改为 Select (@@i:=@@i+1) as 'MySort',