Страница: 1 |
Народ, может кто-нить знает, как добавить новое поле в существующую дазу банных Access из Visual Basic. Другими словами, открывается база данных и если в ней, например, 9 полей вместо нужных 11, то нужно добавить эти поля. Заранее благодарен...
Public db_acc As Database' Public tdfNewTable As TableDef И , конечно, включи DAO 3.6 для A2000 или DAO 3,51 для А97 Все правильно, только зачем указывать параметр размер (size) для числового поля? Он все равно будет проигнорирован. Тип и размер полей "router" и "offset" ничем не будет отличаться. Страница: 1 |
Вопрос: Как добавить новое поле в базу Access из Visual...
Добавлено: 30.11.02 14:03
Автор вопроса: Пётр
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
Иван
Администратор
ICQ: 147688925
Вопросов: 24
Ответов: 708
Web-сайт:
Профиль | | #1
Добавлено: 30.11.02 18:51
Кажется в разделе статьи, есть статейка на тему создания баз данных средствами VB, там же затронут вопрос и по изменению их.
Номер ответа: 2
Автор ответа:
LIS
Вопросов: 7
Ответов: 256
Профиль | | #2
Добавлено: 30.11.02 20:55
' Create the new database
Set db_acc = CreateDatabase(mdbLocConst + "rouReport.mdb", dbLangGeneral)
' Create a new table called fabRecap
Set tdfNewTable = db_acc.CreateTableDef("rouReport")
' Add fields to the Members table
With tdfNewTable
.Fields.Append .CreateField("router", dbLong, 5)
.Fields.Append .CreateField("country", dbText, 50)
.Fields.Append .CreateField("wh", dbText, 50)
.Fields.Append .CreateField("offset", dbLong, 3)
End With
' Add the Members table to the database
db_acc.TableDefs.Append tdfNewTable
db_acc.Close
Номер ответа: 3
Автор ответа:
Serge Gavrilov
Вопросов: 0
Ответов: 2
Web-сайт:
Профиль | | #3
Добавлено: 01.12.02 10:23