Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.09.26;
Скачать: [xml.tar.bz2];

Вниз

TADOQuery редактир. уже изменённой записи!   Найти похожие ветки 

 
andrey__   (2004-08-25 11:51) [0]

Есть компонент   qrCell2: TADOQuery который после метода Open содержит некоторый набор данных. В какой то момент я хочу изменить значение определённой записи в таблице и делаю следующее:
qrCell2.Edit;
qrCell2.FieldByName("State_Id").AsInteger:=55;
qrCell2.Post;
Всё выполняется нормально.
Но если значения данной записи в таблице перед представленными выше действиями было изменено то при выполнении метода Post выскакивает ошибка.
Мне надо преодолеть эту ситуацию подскажите как?


 
Ozone ©   (2004-08-25 11:58) [1]

Может все таки не на Post, а на Edit?


 
andrey__   (2004-08-25 12:17) [2]

>Может все таки не на Post, а на Edit?
Post!


 
Sergey13 ©   (2004-08-25 12:19) [3]

>то при выполнении метода Post выскакивает ошибка.
Может скажешь какая?


 
Ozone ©   (2004-08-25 12:38) [4]

Просто есть подозрение, что запись уже редактируется и ты пытаешься ее снова Edit"нуть.
Согласен с [3].


 
andrey__   (2004-08-25 14:14) [5]

>Sergey13 ©   (25.08.04 12:19) [3]
>Может скажешь какая?

Следующая:
row cannot be located for updated. Some values may have been changed since it was last read.


 
gunner   (2004-08-25 14:18) [6]

Смотри пропертю Update Criteria
А лучше прочитай
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=413
очень понятно описывается твоя ситуация !


 
andrey__   (2004-08-25 15:39) [7]

>gunner   (25.08.04 14:18) [6]

Спасибо, хорошая статья, всё ясно.


 
andrey__   (2004-08-25 15:39) [8]

>gunner   (25.08.04 14:18) [6]

Спасибо, хорошая статья, всё ясно.



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

Форум: "Базы";
Текущий архив: 2004.09.26;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.94 c
1-1094750255
TUX
2004-09-09 21:17
2004.09.26
шифровка md5


14-1094459202
Ozone
2004-09-06 12:26
2004.09.26
USB на старых компьютерах


3-1093429310
starling13
2004-08-25 14:21
2004.09.26
Запись произвольного файла в поле BLOB Firebird


4-1092327296
Константинов
2004-08-12 20:14
2004.09.26
Как вкл/выкл автоповтор символов при удержании клавиши клавиатуры


14-1094044850
pasha_golub
2004-09-01 17:20
2004.09.26
Музыка хорошего настроения





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский