Ошибка на Dim tdf As DAO.TableDef

shemax
Дата: 01.12.2006 15:29:31
На второй строчке компилятор ругается и выбрасывает ошибку

Compile error:

User-defined type not defined


Private Sub Кнопка26_Click()
Dim tdf As DAO.TableDef
Dim fit As Field
Set tdf = CurrentDb.CreateTableDef("Table1")
Set fit = tdf.CreateField("Фамилия", dbText)
tdf.Fields.Append fit
CurrentDb.TableDefs.Append tdf
CurrentDb.TableDefs.Refresh
End Sub

Что делать??? Помогите, пожалуйста!!!
bubucha
Дата: 01.12.2006 15:31:48
фак, references
mds_world
Дата: 01.12.2006 15:33:32
А библиотека DAO подключена? И вообще, какой Акцесс?
Старый ворчун
Дата: 01.12.2006 15:36:20
mds_world
И вообще, какой Акцесс?

А какая разница какой Access?
bubucha
Дата: 01.12.2006 15:39:26
Старый ворчун
А какая разница какой Access?

если новый, то по умолчанию тока адо -нет?
mds_world
Дата: 01.12.2006 15:40:40
автор
А какая разница какой Access?
Только для определенности.
shemax
Дата: 01.12.2006 15:40:50
Подскажите как подключать библиотеку DAO??? Access 2002
Старый ворчун
Дата: 01.12.2006 15:41:54
bubucha
Старый ворчун
А какая разница какой Access?

если новый, то по умолчанию тока адо -нет?

Ну, если DAO и был включен, то мог быть выключен, все равно смотреть надо.
Кстати, в 2003 Access для нового файла DAO включено по умолчанию.
Старый ворчун
Дата: 01.12.2006 15:46:24
shemax
Подскажите как подключать библиотеку DAO??? Access 2002

Так же как и все другие библиотеки:
VBE (Visual Basic Editor) Tools -> References.
bubucha
Дата: 01.12.2006 15:47:45
Старый ворчун
Кстати, в 2003 Access для нового файла DAO включено по умолчанию.

да точно, не знал - фигню сказал, а2002 тока адо.