![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
добавить поле в таблицу dbf через delphi 5 [D5, dBase, FoxPro]
Sergey_Elf © (2002-11-20 10:10:00)прочел в хелпе по Local SQL
добавить поле можно командой alter table
делаю так:
form1.qforind.sql.Add(
"ALTER TABLE "tovar.dbf" ADD column name_big VARCHAR(30)"
);
form1.qforind.ExecSQL;
пишет дословно:
name not unique in this context
file or directory does not exist
путь\resttemp.dbf
table does not exist
путь\resttemp.dbf
путь\tovar.dbf
а кто такой ресттемп не знаю
Reindeer Moss Eater (2002-11-20 10:37:00) [1]Выполни это не в своем приложении, а в чем нибудь заведомо "исправном"
ALTER TABLE "tovar.dbf" ADD name_big CHAR(30)
И если не поможет, прочитай текст ошибки
Sergey_Elf (2002-11-20 10:24:00) [2]таки я проверяю все варианты
твой ответ не помог
Reindeer Moss Eater (2002-11-20 10:22:00) [3]Загляни в хелп по LocalSQL и не парься
Sergey_Elf (2002-11-20 10:20:00) [4]не прошло
насколько я понял, изменения такие: убрали column и вместо варчар просто чар
если я неправ, поправьте меня:
column можно писать или нет - не влияет ни на что
варчар в dbf все равно будет string
Reindeer Moss Eater (2002-11-20 10:15:00) [5]ALTER TABLE "tovar.dbf" ADD name_big CHAR(30)