mysql 查询序号和使用mysql.data.dll驱动获取到的序号不一致!
如题,我有个sql获取组内序号,如下
select
IF(@sys = sysid,
@rank:=@rank + 1,
@rank:=1) AS xh,
@sys:=sysid sysid,
.... from 表
使用mysql workbench 查询结果
如图

序号按照sysname 组内分组,结果非常正常!
然后用mysql.data.dll去执行sql获取DataTable
序号却都是1 !!!!卧槽!
如下图

百思不得姐啊!大神帮忙给瞅瞅啊,我的连接串是
Server=127.0.0.1;Port=3306;Uid=rdlg;Pwd=rdlg;Database=rdlg;Pooling=false;Allow User Variables=True
Allow User Variables这个是启用用户变量,也启用了!什么情况?如果是驱动问题,我换了几个版本的mysql.data.dll都不行!这是什么情况?
select
IF(@sys = sysid,
@rank:=@rank + 1,
@rank:=1) AS xh,
@sys:=sysid sysid,
.... from 表
使用mysql workbench 查询结果
如图

序号按照sysname 组内分组,结果非常正常!
然后用mysql.data.dll去执行sql获取DataTable
序号却都是1 !!!!卧槽!
如下图

百思不得姐啊!大神帮忙给瞅瞅啊,我的连接串是
Server=127.0.0.1;Port=3306;Uid=rdlg;Pwd=rdlg;Database=rdlg;Pooling=false;Allow User Variables=True
Allow User Variables这个是启用用户变量,也启用了!什么情况?如果是驱动问题,我换了几个版本的mysql.data.dll都不行!这是什么情况?
...全文
相关推荐
MySql.Data.dll +使用说明
MySql.Data.dll的文件以及打开mysql数据库:代码与执行sql命令代码
mysql.data.dll
针对mysql数据库驱动版本在VS上引用失败现象,特意给出较多版本的驱动共选择,此处X86版本全面,X64谨慎下载。
各版本Mysql.Data.dll官方整理下载
各版本Mysql.Data.dll官方整理,从版本1.0到版本6.9.8,包含各版本帮助文档和Samples,方便开发。
mysql.data.dll 各版本下载 最全
用了很久才收集全的,.net 链接mysql 必备,辛苦来之不易,请多多支持!
MySql.Data.dll8.0类库
用于mysql8.0版本的MySql.Data.dll类库,直接引用使用


