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

Вниз

Ошибка Row cannot be located for updating   Найти похожие ветки 

 
chtr ©   (2003-10-21 14:22) [0]

Не могу понять. База - dos FOXPRO. Когда меняю в ADOQuery родные записи, все нормально. Добавляю запись - нормально. Пытаюсь ее изменить или удалить, выходит ошибка "Не удается найти строку для обновления. Некоторые значения могли быть изменены со времени последнего чтения."
Что такое есть в родных записях и нет в созданных с помощью ADOQuery?
Рыл по форумам. Есть что то про свойства "Update Criteria" и "Update Resync" честно говоря плохо понял как они относятся к dbf базам. Пробовал применять тупо, естественно ничего не получилось. Спасибо


 
chtr ©   (2003-10-21 15:05) [1]

А может ну его нафиг ADO??
Делать через BDE?


 
Vlad ©   (2003-10-21 15:06) [2]

Ну его нафиг BDE
ADO Update рулит.


 
chtr ©   (2003-10-21 15:14) [3]

Как же тогда быть?


 
TP   (2003-10-21 15:57) [4]

А что в запросе?


 
chtr ©   (2003-10-21 15:59) [5]

select * from wrk3 order by kod


 
Nikolay M. ©   (2003-10-21 16:02) [6]

Подозреваю, что у тебя запись физически не создается.
Попробуй эксперимент: после добавления переоткрывать НД.


 
chtr ©   (2003-10-21 16:07) [7]

Запись создается. Проверяю dbf навигатором. При перезапуске делфей история повторяется - запись эту удалить немогу. Удаляю навигатором. Но пока базу не упакую, в DBGrid"е висит удаленная запись?


 
chtr ©   (2003-10-21 16:11) [8]

Может всетаки BDE :-)
Это у меня первая попытка с ADO


 
chtr ©   (2003-10-21 16:28) [9]

Если создаю запись спомощью insert into, все нормально, но тогда приходится перезагружать запрос


 
TP   (2003-10-21 16:48) [10]

Попробуй:
CursorType = ctStatic
LockType = ltBatchOptimistic


 
chtr ©   (2003-10-22 04:08) [11]

У меня они по умолчанию стоят.



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

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

Наверх




Память: 0.49 MB
Время: 0.021 c
14-42064
zzet
2003-10-21 14:20
2003.11.13
Задача про 12 монет. Возвращение.


1-41612
Ganjo
2003-11-04 10:44
2003.11.13
Раскладка клавиатуры


4-42274
bytebutcher
2003-09-12 13:52
2003.11.13
По каким признакам определить что окно отображается в TaskBare?


14-41976
Digitman
2003-10-15 15:07
2003.11.13
Про братьев наших меньших...)


3-40974
explorer
2003-10-16 07:11
2003.11.13
Paradox: *.lck