Вниз
Скачать: CL | DM;

Не получается проапдейтить таблицу acess   Найти похожие ветки 

← →
Leons   (2004-08-09 13:13) [0]

Делфи 6. БД - access. 3 - поля, поле kod нужно изменить. Добавить к значению поля впереди него цифру 0. Тип поля текстовый. Записей больше 2000.
Вот код. Скажите что не так, потому что после измениния сотни,может больше записей выскакивает ошибка "....Недостаточные или неполные сведения о ключевом поле. Обновление влияет на большое кол-во строк..." и все. СТОП. Записи изменились первые и все. Ключевых полей нет. Работаю с пом. ADO

procedure TForm1.Button1Click(Sender: TObject);
begin
ADOTable1.First;
while not ADOTable1.Eof do
begin
 ADOTable1.Edit;
 ADOTable1Kod.Value:="0" + ADOTable1Kod.Value;
//  ADOTable1.Post;
ADOTable1.UpdateRecord;
 ADOTable1.Next;
end;
end;


← →
Соловьев ©   (2004-08-09 13:15) [1]

update table
set field_str="0"+field_str


← →
Соловьев ©   (2004-08-09 13:20) [2]


> //  ADOTable1.Post;
> ADOTable1.UpdateRecord;

нужно ADOTable1.Post;


← →
Leons   (2004-08-09 13:23) [3]

Так и так и так ошибка вылетает.
update table
set field_str="0"+field_str
- не очень понятно да и что-то пока не получается


← →
Соловьев ©   (2004-08-09 13:31) [4]


> update table
> set field_str="0"+field_str
> - не очень понятно да и что-то пока не получается

это запрос - запускаешь его через ADOCommand


← →
Sergey13 ©   (2004-08-09 13:35) [5]

2Leons   (09.08.04 13:13)
Сдается мне, на это поле есть ссылки - вот и не дает проапдейтить родительскую запись.


← →
Leons   (2004-08-09 13:38) [6]

Спасибо. Заработало.


← →
Leons   (2004-08-09 13:50) [7]

Спасибо Соловьеву.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.02 c
3-1092141634
Иванна
2004-08-10 16:40
2004.09.05
Не могу удалить содержимое ADOTable!


14-1092662426
nasty
2004-08-16 17:20
2004.09.05
создание справочной системы по спроектированным классам


4-1090482971
wicked
2004-07-22 11:56
2004.09.05
прямой доступ к памяти device context а...


14-1092765798
JUS
2004-08-17 22:03
2004.09.05
Как закачать на какой-нить сервак zip архив ?


3-1092042786
Lizka
2004-08-09 13:13
2004.09.05
Как грамотно закрыть базу данных?




   Наверх