![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Добавление поля [D6, dBase, FoxPro]
Georji © (2004-12-28 17:00:00)Уважаемые мастера! Подскажите, пожалуйста, как добавить поле в таблицу-dbf, но не в новую, а в уже существущую.
Спасибо.
Anatoly Podgoretsky (2004-12-28 17:55:00) [1]Georji (28.12.04 17:18) [4]
dbiDoRestructure
Georji (2004-12-28 17:39:00) [2]Соловьев © (28.12.04 17:13) [3]
Я извиняюсь, сразу не попробовал, все понял. Большое спасибо!
Georji (2004-12-28 17:18:00) [3]'ALTER TABLE "Customer.db" ADD "Customer.....
Это я понял, в справке прочитал. Но как без SQL-я добавить. Я прочитал метод AddFieldDef, но в конце пишут, что "для добавления поля в уже существующую таблицу этот метод использовать нельзя". Может что-то подобное есть без использования SQL?
Соловьев (2004-12-28 17:13:00) [4]Query.SQL.Text := 'ALTER TABLE "Customer.db" ADD "Customer.db"."#ID" CHAR(3)';
Query.ExecSQL;
Georji (2004-12-28 17:10:00) [5]Я так понял это в SQL-запросе нужно делать? А в коде как? Если можно пример, пожалуйста.
Соловьев (2004-12-28 17:01:00) [6]LocalSQL.hlp + ALTER TABLE statement