link database in MS Access
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



link database in MS Access Expand / Collapse
Автор
Сообщение
11.10.2001 17:01
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme 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.
Сообщ. #727787
11.10.2001 17:23
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme 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.
Сообщ. #727798
11.10.2001 17:35
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme 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
Сообщ. #727808
11.10.2001 17:41
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme 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
Сообщ. #727811
16.10.2001 13:27
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 17.01.2002 14:58
Сообщ.: 9, Visits: 100
Тоже самое
Когда вводишь Dim db As ...
в выпадающем списке типов
database отсутствует
пожалуйста объясните в чем проблема
Сообщ. #728528
18.10.2001 18:42
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme 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
Сообщ. #729054
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 11:34