![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Можно ли создавать таблицы в .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 ...