Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.17;
Скачать: CL | DM;

Вниз

Как в уже созданой таблице добавить поле программно   Найти похожие ветки 

 
GavAl   (2003-04-01 09:26) [0]

Мастера Как в уже созданой таблице добавить поле программно пробую через Addfields но ничего не выходит
Спасибо за помощь


 
Соловьев ©   (2003-04-01 09:32) [1]


> Addfields но ничего не выходит

Код?

Можно еще через SQL :

ALTER TABLE <имя таблицы>
ADD <имя столбца> <тип>


 
Z_man7777 ©   (2003-04-01 09:34) [2]

!GavAl!

С помощью запроса такого вида:
alter table <Таблица> add <Поле> <тип поля>

Только перед запуском запроса (ExecSQL), запусти транзакцию (StartTransaction), а после выполнения заверши ее (Commit)


 
Mike Kouzmine   (2003-04-01 09:37) [3]

Z_man7777 © Если он использует TDatabase. А если нет?


 
Соловьев ©   (2003-04-01 09:42) [4]

он(!GavAl!) вообще не указал компоненты доступа, поэтому Z_man7777 выступил телепатом.


 
Kuusiniemi ©   (2003-04-01 10:38) [5]

>Z_man7777
"Только перед запуском запроса (ExecSQL), запусти транзакцию (StartTransaction), а после выполнения заверши ее (Commit)"

Гм. Насколько помнится - выполнение любой команды DDL вызывает автоматическое завершение текущей транзакции. Как Вы вообще представляете создать таблицу и отменить ее создание откатом транзакции?



Страницы: 1 вся ветка

Текущий архив: 2003.04.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
1-54674
Aleksandr
2003-04-04 15:12
2003.04.17
Почему не работает ExpandFileName?


14-54846
Serj
2003-04-01 14:41
2003.04.17
Нужен компонент


1-54724
Max1111
2003-04-04 12:37
2003.04.17
Проблема с глобальным динамическим массивом2


14-54837
Сергей Чурсин
2003-04-01 01:42
2003.04.17
Религия - как много в этом слове...


1-54601
diww
2003-04-07 17:00
2003.04.17
как узнать тип ошибки?