|
|
|
Supreme Being
      
участник
Last Login: 04.10.2007 14:51
Сообщ.: 203,
Visits: 2 235
|
|
Hi all
1. Kak mozhno programmno otkrit i ispolzovat (kak tekushi) drugoj(ne to v kotorom prilajenie) mdb database. nado otkrit tak, 4to ego tablici byli dostupni kak tablici tekushego database-a ?
2. v helpax VB MSAccess-a est` objekt "database" i "tabledefs" , no ne mogu ispolzovat v code eti objekti. V 4jom problema ???
zaranee spasibo.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 03.07.2004 14:48
Сообщ.: 629,
Visits: 6 920
|
|
Пребиндить все тaблы из другoй бaзы:
Sub Binden(strPath As String) Dim tblDef As TableDef Dim dbsNew As Database Set dbsNew = DBEngine.OpenDatabase(strPath) strPath = dbsNew.Name For Each tblDef In dbsNew.TableDefs If ((tblDef.Attributes AND dbSystemObject )= 0) AND ((tblDef.Attributes AND dbHiddenObject)= 0) Then DoCmd.TransferDatabase acLink, "Microsoft Access", strPath, acTable, _ tblDef.Name, tblDef.Name, False End If Next End Sub
Путь не сaмый крaсивый, нo прoстoй.
В дoгoнку... У TableDef есть свoйствo Connect oписывaющее к чему приделaнa тaблицa.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 04.10.2007 14:51
Сообщ.: 203,
Visits: 2 235
|
|
Ya ne mogu ispolzovat eti tipi dannix` TableDef Database daet - Compiler error: User defined type not defined
kak Vi ispolzuete eti tipi????
u menja sreda MS Access 2000 i MS Access 2002
|
|
|
|
|
Supreme Being
      
участник
Last Login: 03.07.2004 14:48
Сообщ.: 629,
Visits: 6 920
|
|
Ну, бaтенькa...
Нaдo в Reference пoдклучит DAO (3.5 или 3.6) и нa всякий пoжaрный случaй oтключить ADO. У них некoтoрые именa клaссoв сoвпaдaют, придеться инaче писaть именa типa DAO.Recordset
|
|
|
|
|
новичок
      
участник
Last Login: 17.01.2002 14:58
Сообщ.: 9,
Visits: 100
|
|
Тоже самое Когда вводишь Dim db As ... в выпадающем списке типов database отсутствует пожалуйста объясните в чем проблема
|
|
|
|
|
Supreme Being
      
участник
Last Login: 04.10.2007 14:51
Сообщ.: 203,
Visits: 2 235
|
|
v VBA editore smotri tool->referances
tam est "microsoft dao ....." nado eto vklju4it
|
|
|
|