Форум: "Базы";
Текущий архив: 2005.03.06;
Скачать: [xml.tar.bz2];
ВнизМожно ли создавать таблицы в .mdb динамически? Найти похожие ветки
← →
ordik © (2005-02-03 05:26) [0]Приветствую господа!
Подскажите пожалуйста, возможно ли динамически создавать таблицы в Access"овской базе и если да, то как? SQL запрос, или как-то еще?
Направьте неразумного:)
Заранее благодарен!
← →
ЮЮ © (2005-02-03 05:42) [1]Что значит "Динамически"? Процесс созжания всегда динамический: аот её не было - а вот она уже есть :)
CREATE TABLE ...
← →
piople © (2005-02-03 07:19) [2]
> ЮЮ ©
Молодец... как всегда лаконичный верный ответ... С опытом не поспоришь)))
← →
Digitman © (2005-02-03 10:50) [3]var
dbe, db: OleVariant;
..
dbe := CreateOleObject("DAO.DBEngine.35");
db := dbe.CreateDatabase(...);
ву а ля !
← →
Sergey13 © (2005-02-03 10:58) [4]2ordik ©
ИМХО, перед применением советов, стОит задуматься в целесообразности динамического создания таблиц (как я это понимаю) вообще, в любой БД. Как правило, это говорит о недостаточно хорошем проектировании.
← →
Соловьев © (2005-02-03 11:31) [5]
> Как правило, это говорит о недостаточно хорошем проектировании.
ну иногда надо временную таблицу при импорте или еще для чего-нить...
← →
Sergey13 © (2005-02-03 11:44) [6]2[5] Соловьев © (03.02.05 11:31)
Во первых, у меня написано "как правило"
Во вторых, под "динамически" я понимаю как в каждой сессии (или почти в каждой) программы они создаются/убиваются как временные
В третьих, для постоянного импорта можно и постоянную таблицу сделать, а для разовых операций необязательно прогу писать, или по крайней мере включать это в основную прогу.
Все исключительно ИМХО.
← →
Соловьев © (2005-02-03 11:45) [7]
> [6] Sergey13 © (03.02.05 11:44)
согласен :)
возможно, правда. автор в целях самообучения спросил :)
← →
ordk (2005-02-04 06:08) [8]Всем БОЛЬШОЕ спасибо, мастера!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.03.06;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.036 c