Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Можно ли создавать таблицы в .mdb динамически?


ordik ©   (2005-02-03 05:26:00) 

Приветствую господа!
Подскажите пожалуйста, возможно ли динамически создавать таблицы в Access'овской базе и если да, то как? SQL запрос, или как-то еще?
Направьте неразумного:)
Заранее благодарен!


ordk   (2005-02-04 06:08:00) [1]

Всем БОЛЬШОЕспасибо, мастера!


Соловьев   (2005-02-03 11:45:00) [2]


> [6] Sergey13 ©   (03.02.05 11:44)

согласен :)
возможно, правда. автор в целях самообучения спросил :)


Sergey13   (2005-02-03 11:44:00) [3]

2[5] Соловьев ©   (03.02.05 11:31)
Во первых, у меня написано "как правило"

Во вторых, под "динамически" я понимаю как в каждой сессии (или почти в каждой) программы они создаются/убиваются как временные

В третьих, для постоянного импорта можно и постоянную таблицу сделать, а для разовых операций необязательно прогу писать, или по крайней мере включать это в основную прогу.

Все исключительно ИМХО.


Соловьев   (2005-02-03 11:31:00) [4]


> Как правило, это говорит о недостаточно хорошем проектировании.

ну иногда надо временную таблицу при импорте или еще для чего-нить...


Sergey13   (2005-02-03 10:58:00) [5]

2ordik ©
ИМХО, перед применением советов, стОит задуматься в целесообразности динамического создания таблиц (как я это понимаю) вообще, в любой БД. Как правило, это говорит о недостаточно хорошем проектировании.


Digitman   (2005-02-03 10:50:00) [6]

var
dbe, db: OleVariant;
..
dbe := CreateOleObject('DAO.DBEngine.35');
db := dbe.CreateDatabase(...);

ву а ля !


piople   (2005-02-03 07:19:00) [7]


> ЮЮ ©  

Молодец... как всегда лаконичный верный ответ... С опытом не поспоришь)))


ЮЮ   (2005-02-03 05:42:00) [8]

Что значит "Динамически"? Процесс созжания всегда динамический: аот её не было - а вот она уже есть :)
CREATE TABLE ...


Наверх

Титульная страница Поиск, карта сайта Написать письмо