易语言操作access数据库用什么命令可以直接跳到指定的id记录

比如我想跳到第135条记录,然后显示在超级列表框中,代码应该怎么写,麻烦给位大虾帮我想想办法.谢谢... 比如我想跳到第135条记录,然后显示在超级列表框中,代码应该怎么写,麻烦给位大虾帮我想想办法.谢谢 展开
 我来答
灰·豆07
2017-10-26 · TA获得超过431个赞
知道小有建树答主
回答量:345
采纳率:86%
帮助的人:178万
展开全部

下次提问时注意写上你使用的组件.给你两个方法读到指定ID.

.版本 2
.支持库 eDB
.支持库 spec

.程序集 窗口程序集_启动窗口

.子程序 _按钮1_被单击, , , 外部数据库获取access数据
.局部变量 查询, 整数型

外部数据库1.打开MDB数据库 (“数据库途径/数据库文件名.mdb”, , , , )
查询 = 外部数据库1.查询 (“select * from 数据表 where ID=135”)
外部数据库1.读 (查询, “字段名或编号”)


.子程序 _按钮2_被单击, , , 数据库连接、记录集组件获取
.局部变量 文本, 文本型

数据库连接1.连接Access (“数据库途径/数据库文件名.mdb”, “”)
记录集1.置连接 (数据库连接1)
记录集1.打开 (“数据表”, #数据表名, )
记录集1.移到 (136)  ' 数据开始位置为0 取135id数据这里就要填136
记录集1.读文本 (“字段名或编号”, 文本)
调试输出 (文本)
爱小说178
2013-06-21 · 阅读CMS网站建设开发
爱小说178
采纳数:337 获赞数:599

向TA提问 私信TA
展开全部
执行SQL:

SELECT * FROM 表名称 where id=135

读出数据,插入到列表框中即可
追问

不行哦,.我忘了跟你说,我是用access2010的数据库

追答
呵呵,取字符长度,1字节为英文,双字节为中文或其它,还有一种是判断那个AS码的,用 取代码()获得,简单的就就用 取字符长度()
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式