Public Sub Tablsx(Strtext As String) '刷新聯(lián)連表,參數(shù)為聯(lián)接表的址及文件名,USYS_Tabl是存放聯(lián)接表名的表。 Dim hdk As String Dim cat As ADOX.Catalog Dim tdf As ADOX.Table hdk = Strtext Set cat = New ADOX.Catalog Set cat.ActiveConnection = CurrentProject.Connection Dim db As ADODB.Connection Dim rs As Recordset Dim BIAO As String Set db = New ADODB.Connection Set rs = New ADODB.Recordset rs.ActiveConnection = CurrentProject.Connection rs.Open "USYS_Tabl", , adOpenKeyset, adLockOptimistic, adCmdTable rs.MoveFirst Do Until rs.EOF BIAO = rs!id Set tdf = cat.Tables(BIAO) tdf.Properties("jet oledb:link datasource") = hdk rs.MoveNext Loop rs.Close DoCmd.Close End Sub ************************** 全部表都是聯(lián)接表時(shí)用 Public Sub Ffff(strtext As String) Dim cat As ADOX.Catalog Dim tdf As ADOX.Table Set cat = New ADOX.Catalog Set cat.ActiveConnection = CurrentProject.Connection For I = 6 To cat.Tables.count Set tdf = cat.Tables(I) tdf.Properties("jet oledb:link datasource") = strtext Next I End Sub |
|站長(zhǎng)郵箱|小黑屋|手機(jī)版|Office中國(guó)/Access中國(guó)
( 粵ICP備10043721號(hào)-1 )
GMT+8, 2025-7-17 00:44 , Processed in 0.069370 second(s), 16 queries .
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.