Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

如何调用后台窗体数据

苏雨杭  发表于:2010-04-10 18:14:51  
复制

如何调用后台窗体数据

可以在前台数据库中调用后台数据窗体吗

 

Top
煮江品茶 发表于:2010-04-10 20:12:16
Function OpenObj(ObjectType As String, Accessname As String, Objectname As String) As String
'功能:获取其他Access数据库中的对象中控件字符串
'参数:ObjectType--类型参数,AllForms=窗体;AllReports=报表;AllDataAccessPages=数据访问页
'     Accessname--Access数据库名称字符串
'     Objectname --对象名称字符串
Dim appAccess As New Access.Application
appAccess.OpenCurrentDatabase Accessname
appAccess.Visible = True
Select Case ObjectType
    Case "AllForms"
        appAccess.DoCmd.OpenForm Objectname
    Case "AllReports"
        appAccess.DoCmd.OpenReport Objectname
    Case "AllDataAccessPages"
        appAccess.DoCmd.OpenDataAccessPage Objectname
    Case Else
        Exit Function
End Select
End Function


振宇 发表于:2010-04-11 20:08:19

可以说具体一点吗?



煮江品茶 发表于:2010-04-13 20:27:25

OpenObj函数的意思就是打开其他Access程序并进而打开其中的某个窗体或者报表或者数据页。

我理解你调用后台数据库的窗体,就是打开它。

 



总记录:3篇  页次:1/1 9 1 :