设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[ADO/DAO] [求助]怎样用ado写主从记录的窗口?

[复制链接]
跳转到指定楼层
1#
发表于 2005-3-19 18:48:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想把access的程序与数据分开,但不知道主子窗口应用时,怎么去让子窗体与主窗体的数据链接自动刷新,谁能给个案例

单个窗口我是照搬以下案例,但主子窗口怎么办?

Option Compare Database

Option Explicit

Public conn As ADODB.Connection

Public rst As ADODB.Recordset

Private Sub Form_Close()

    conn.Close

    Set rst = Nothing

    Set conn = Nothing

   

End Sub

Private Sub Form_Open(Cancel As Integer)

   

    Set conn = CurrentProject.Connection

   

    'Create an instance of the ADO Recordset class, and

    'set it's properties

    Set rst = New ADODB.Recordset

    With rst

        Set .ActiveConnection = conn

        .Source = "SELECT * FROM tblCustomers"

        .LockType = adLockOptimistic

        .CursorType = adOpenKeyset

        .Open

    End With

   

    'Set the form's Recordset property to the ADO recordset

    Set Me.Recordset = rst

   

End Sub
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-16 20:09 , Processed in 0.083178 second(s), 24 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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