
易语言 输出SQL查询结果到编辑框 求教! 5
111111112013-9-2712:33:00000211111112014-10-2915:07:44000311111112014-10-2915:07:4500...
1 1 1 1 1 1 1 1 2013-9-27 12:33:00 0 0 0
2 1 1 1 1 1 1 1 2014-10-29 15:07:44 0 0 0
3 1 1 1 1 1 1 1 2014-10-29 15:07:45 0 0 0
4 1 1 1 1 1 1 1 2014-10-29 15:07:48 0 0 0
5 1 1 1 1 1 1 1 2014-10-29 15:07:48 0 0 0
6 1 1 1 1 1 1 1 2014-10-29 15:07:46 0 0 0
7 1 1 1 1 1 1 1 2014-10-29 15:07:47 0 0 0
如上表,我需要查询第一列,并返回目前第一列的最大值到编辑框。试写了代码,调试输出后返回值为0,而不是7。求教!!
代码如下:
.版本 2
.子程序 _按钮1_被单击
.局部变量 a, 整数型
.局部变量 SQL, 文本型
.版本 2
.支持库 eDB
.支持库 spec
数据库连接1.连接SQLServer (“127.0.0.1”, “ClanDb”, “sa”, “1234567”)
记录集1.置连接 (数据库连接1)
记录集1.打开 (“select count(1) from S1”, 1)
记录集1.写整数 (“1”, a)
调试输出 (a)
编辑框1.内容 = 到文本 (a) 展开
2 1 1 1 1 1 1 1 2014-10-29 15:07:44 0 0 0
3 1 1 1 1 1 1 1 2014-10-29 15:07:45 0 0 0
4 1 1 1 1 1 1 1 2014-10-29 15:07:48 0 0 0
5 1 1 1 1 1 1 1 2014-10-29 15:07:48 0 0 0
6 1 1 1 1 1 1 1 2014-10-29 15:07:46 0 0 0
7 1 1 1 1 1 1 1 2014-10-29 15:07:47 0 0 0
如上表,我需要查询第一列,并返回目前第一列的最大值到编辑框。试写了代码,调试输出后返回值为0,而不是7。求教!!
代码如下:
.版本 2
.子程序 _按钮1_被单击
.局部变量 a, 整数型
.局部变量 SQL, 文本型
.版本 2
.支持库 eDB
.支持库 spec
数据库连接1.连接SQLServer (“127.0.0.1”, “ClanDb”, “sa”, “1234567”)
记录集1.置连接 (数据库连接1)
记录集1.打开 (“select count(1) from S1”, 1)
记录集1.写整数 (“1”, a)
调试输出 (a)
编辑框1.内容 = 到文本 (a) 展开
1个回答
展开全部
代码错漏百出,你的代码是写数据到数据库,而不是查数据,而且count是求行数,求最大值是用 MAX。
查询语句用 SELECT MAX(column_name) FROM table_name
column_name是指字段名,你是求第1列的话就改成第一列的字段名;table_name 是指表的名称。查询输出是用记录集1.读整数 (, ),如记录集1.读整数 (0, a)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询