设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1281|回复: 5
打印 上一主题 下一主题

[表] 求助:怎样读取记录的值

[复制链接]
跳转到指定楼层
1#
发表于 2010-11-22 00:08:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
表Table有A/B/C/D四列,怎样依次读取或者隔行读取记录的值?用子窗体的方法可以,但是要在窗体中创建子窗体很麻烦,请大侠赐教!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2010-11-22 09:26:34 | 只看该作者
用DAO或ADO循环读取
3#
发表于 2010-11-22 09:46:30 | 只看该作者
上班之余,来逛逛论坛.
4#
 楼主| 发表于 2010-11-22 12:36:52 | 只看该作者
Dim rs As Recordset, Y As Double
     Set rs = New ADODB.Recordset
     rs.ActiveConnection = CurrentProject.Connection
     rs.Open "RxLevelSub", , adOpenKeyset, adLockOptimistic
     rs.MoveFirst  
     Do Until rs.EOF = True  
     MsgBox rs!ID
     rs.MoveNext
    提示方法和成员未找到,怎么办阿?
     Loop
     rs.Close
5#
发表于 2010-11-22 12:49:37 | 只看该作者
本帖最后由 zyp 于 2010-11-22 12:50 编辑

Dim CN As New ADODB.Connection
   Dim RS As New ADODB.Recordset
   Set CN = CurrentProject.Connection
   RS.Open "SELECT * FROM RxLevelSub", CN, adOpenKeyset, adLockReadOnly
   Do Until RS.EOF
        MsgBox RS!ID
        RS.MoveNext
    Loop
    RS.Close
    Set RS = Nothing
    CN.Close
    Set CN = Nothing
6#
 楼主| 发表于 2010-11-22 12:54:35 | 只看该作者
感谢感谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-17 03:39 , Processed in 0.088622 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表