![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Добавление поля в таблицу
scorpi © (2003-12-02 14:29:00)
Как добавить в существующую таблицу(dbf) новое поле???
gek (2003-12-03 06:56:00) [1]
> А надо в созданной поле добавить....
См BlackKing (02.12.03 16:06) [3]
scorpi (2003-12-03 05:47:00) [2]
To BAYES: Я преклоняюсь перед тобой ...многово без тебя бы и не узнал...Спасибо большое..Особенно по второму вопросу(ответу)..
А способов я и так знал что не один..поэтому и не уточнял какой именно...
To Vovchik_A: Я могу добавить поля, но только знаю как пересоздать таблицу, то есть если она уже есть , он усе удаляет....А надо в созданной поле добавить....
Код примерно следующий..
table1.Active:=false;
with table1.FieldDefs.AddFieldDef do
begin
Name:="Name";
DataType:=ftString;
Required:=true;
end;
//Вот на этом месте как раз бы за вместо CreateTable написать бы что-нибудь другое что бы таблицу по новой не создавать
Что сюда можно вставить ??
form1.Table1.CreateTable;
table1.Active:=true;
BlackKing (2003-12-02 16:06:00) [3]
A proshe sdelat" cherez SQL zapros.
ne znaju kak s DBF, a v Paradoxe srabativalo:
Query1.SQL.Add("Alter Table zzz add ggg integer");
Query1.ExecSQL;
Vovchik_A (2003-12-02 15:59:00) [4]
2scorpi © (02.12.03 14:29)
Почитай хелп на FieldDefs, это свойство TDataSet
BAYES (2003-12-02 14:53:00) [5]
Два ответа(вопроса).
1)Каким способом, ты хочешь дабавить? И вообще какими способом, ты умеешь это делать?
2)В этой проблеме тебе поможет такой прямоугольный предмет в котором влеены (вшиты) такие белые бумашки, на которых напечатаны (написаны) буквы, из букв складываються слова, из слов предложения, а из предложений - смысл! Во как!