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

Вниз

Очень интересная ошибка с ADO   Найти похожие ветки 

 
Savage   (2002-05-08 15:52) [0]

Работая с таблицей изменяю значение одного из полей текущей записи, затем выполняю либо "...DataSet.Post" либо "UpdateBatch" и получаю следующую ошибку:
Project 1.exe raised exception class EOleException with message "Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record".
Что интересно, если запустить компилированный ехе-шник, то ощибок нет и все работает так, как и задумывалось.
Кто-нибудь сталкивался с подобным?


 
Val   (2002-05-08 16:00) [1]

>Savage © (08.05.02 15:52)
Если вы следите за форумом, то подобный вопрос появляется с некоторой периодичностью. Как и ответ: На ADO нужно ставить патч.


 
Savage   (2002-05-08 16:18) [2]

Какой патч? Линк кинь если знаешь.


 
zx   (2002-05-08 16:38) [3]

Вообще то это было в D5 а в D6 говорят это исправили:(
Поищи sp2 для D6 может поможет:)


 
McSimm   (2002-05-08 16:44) [4]

Для Делфи6 патч не нужен. Если эта ошибка происходит в программе на 6й Делфи, то это совсем другая проблема.

Если же ты ошибся и у тебя Делфи 5, смотри :
http://www.borland.com/devsupport/delphi/mdac26.html


 
Юрий Жуков   (2002-05-08 17:54) [5]

Это у тебя в лукап поле происходит ругань...
В дельфях соответсвенно у тебя стоит Stop on Exception
Вот и ошибка происходит.
В Exe-шнике ты уже без IDE работаешь - вот ошибки и нету.
Exception происходит кажись в модуле ADODB (давно я уже с ADO не работаю)

Лекарство следующее:

Чтобы не срабатывал exception в IDE - поставь у поля lookupCache:=True.

Если не критично можно не савить, все равно в Exe-шнике ее не будет.



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

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

Наверх




Память: 0.45 MB
Время: 0.005 c
1-97238
Doni
2002-05-20 15:28
2002.05.30
XML


14-97401
DT
2002-04-22 11:52
2002.05.30
MS visual C++ vs Borland C++ builder


3-97181
kserg@ukr.net
2002-05-08 10:50
2002.05.30
Тип данных decimal - как можно


1-97240
kserg@ukr.net
2002-05-20 20:20
2002.05.30
несовсем умный вопрос: Как


3-97150
Саша
2002-05-06 12:37
2002.05.30
EDBEngineError Translate error.Value out of bounds





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский