Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Access > Ошибка ADO


Автор: Юдифь 19.12.2006, 08:36
Соединяюсь в Access через ADO c базой данных на SQL сервере. Проблема такая - если select возвращает пустой набор записей, то выскакивает ошибка: 
"BOF или EOF имеет значение TRUE, либо текущая запись удалена. Для выполняемой операции требуется текущая запись".

Причем я даже не успеваю обработать этот запрос, ошибка выдается на строку:

Код

rs.Open ("SELECT * from ..."), conn, 3, 2, 1



Если я тут же отправляю повторный запрос, то он обрабатывается без ошибок.

Подскажите, в чем проблема?

Автор: Akina 20.12.2006, 22:43
http://search.microsoft.com/results.aspx?q=%22Either+BOF+or+EOF+is+True%2C+or+the+current+record+has+been+deleted.+Requested+operation+requires+a+current+record.%22&l=2&mkt=ru-RU&FORM=QBMH2

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)