NewTable

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
Mopo
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 01.11.2004 (Пн) 20:29
Откуда: KZ, Rudny

NewTable

Сообщение Mopo » 01.11.2004 (Пн) 20:32

Народ. У меня есть база. Мне надо программно добавить в нее таблицу с какими-либо полями. Как это сделать, подскажите, плз...
Просто Моро

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 02.11.2004 (Вт) 1:56

Через что коннектишься - DAO, RDO, ADO?..

Mopo
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 01.11.2004 (Пн) 20:29
Откуда: KZ, Rudny

Сообщение Mopo » 02.11.2004 (Вт) 20:34

хбз... в свойствах data1 прописываю путь к акцессовской базе...
Просто Моро

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 02.11.2004 (Вт) 22:13

'В проекте необходимо поставить ссылку на Microsoft DAO3.51 Object Library или её аналог


Dim db As Database
Dim tblPhones As TableDef

Set db = DBEngine.OpenDatabase(Path) 'Путь к базе

Set tblPhones = db.CreateTableDef("Phones")

'Создаются два поля
With tblPhones
.Fields.Append .CreateField("PhoneNumber", dbText, 50)
.Fields.Append .CreateField("PhoneType", dbLong)
End With
db.TableDefs.Append tblPhones
db.Close

snov
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 176
Зарегистрирован: 28.11.2003 (Пт) 10:12
Откуда: Челябинск

Re: NewTable

Сообщение snov » 25.11.2004 (Чт) 9:54

Mopo писал(а):Народ. У меня есть база. Мне надо программно добавить в нее таблицу с какими-либо полями. Как это сделать, подскажите, плз...

Пользуй
[code]
set db=opendatabase("Собсно имя")
db.execute "Create Table " & NewTblName & _
"(ID int CONSTRAINT MyIndex Primary Key, " & NewTblName & " text(255), RATE float, DATECHAN datetime);"


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList