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

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

Добавление полей в runtime [D5, Paradox]


Kotyara ©   (2004-12-16 21:51:00) 

Хелп!
Поскажите, как добавить несколько полей в НЕПУСТУЮ таблицу Paradox в ходе выполнения программы. Метод CreateTable, насколько я понимаю, уничтожит все данные в таблице, а мне их нужно сохранить. Кроме того, в таблице есть поле СЧЕТЧИК поэтому решить задачу в лоб - копированим старых данных в пустую новую таблицу и последующей подменой таблиц не получается.


Kotyara   (2004-12-16 23:52:00) [1]

млин... абыдна, да
а так... все получилось (за исключением DEFAULT)
спасибо за подсказку!


Johnmen   (2004-12-16 23:50:00) [2]

Никак. Нету у него этого дела...(имхо)


Kotyara   (2004-12-16 23:46:00) [3]

и как же определить значение по умолчанию?


Johnmen   (2004-12-16 23:39:00) [4]

>тоже не работает, грит "я это не поддерживаю"

Верь тому, что "грит"
:)


Kotyara   (2004-12-16 23:31:00) [5]

Не работает :((
Пока делаешь так: ALTER TABLE Apn.db ADD OwnerR varchar(128) - все идет нормально. Но как только пытаюсь определить значение по умолчанию:
ALTER TABLE Apn.db ADD Fop_id integer default(0) // как в MSSQL
- не работает, типа "не понимэ я тоби"
ALTER TABLE Apn.db ADD Fop_id integer default 0 - тоже не работает, грит "я это не поддерживаю"


Johnmen   (2004-12-16 22:47:00) [6]

И я с ним не пробовал. Но думаю, что должно. Ибо стандарт...


Kotyara   (2004-12-16 22:11:00) [7]

а с Paradox такое прокатит? ни разу не пробовал...


Johnmen   (2004-12-16 22:06:00) [8]

ALTER TABLE ...


Наверх

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