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

Вниз

Добавление поля в БД   Найти похожие ветки 

 
Serg1981 ©   (2005-11-14 21:44) [0]

Мне необходимо добавить новое поле в БД. Делаю это так:
ClientDataSet1.Active := false;
ClientDataSet1.FieldDefs.Add("PROBA", ftString, 50, false);
ClientDataSet1.Active := true;

Но поле не добавляется. Как правильно нужно добавлять поля ?
Заранее спасибо


 
LexXP   (2005-11-15 08:07) [1]

Выполни запрос
ALTER TABLE TableName ADD FieldName тип данных

пример:
ALTER TABLE Client ADD yyy Text(50)


 
Карелин Артем ©   (2005-11-15 08:10) [2]

В ClientDataSet SQL-запросы вроде как не идут. Там надо что-то вроде CreateDataSet(или CreateTable) вызвать.


 
keymaster ©   (2005-11-16 14:11) [3]

Можно Query использовать.


 
Desdechado ©   (2005-11-16 17:22) [4]

CDS может работать и без подключения к БД, поэтому операции с полями у него не обязаны ретранслироваться в базу
если нужно поменять поля в БД, использовать команды SQL
если нужно поменять поля в CDS, то подойдет 2-я строчка из [0]



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

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

Наверх




Память: 0.47 MB
Время: 0.035 c
2-1135525506
lex85
2005-12-25 18:45
2006.01.15
DateTimePicker


2-1135427876
LEV'S
2005-12-24 15:37
2006.01.15
Как поместить в трэй свою программу??


14-1135089618
(CHALING 32)S K i N E R
2005-12-20 17:40
2006.01.15
Трафик!


3-1132322433
alpine
2005-11-18 17:00
2006.01.15
Можно ли добавить поле из третьей таблицы с помощью SQL?


3-1132305106
Anny
2005-11-18 12:11
2006.01.15
Прога считывания и обработки штрих кода...