powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / На пустое поле в базе реагирует >>>>> Either BOF or EOF is T
5 сообщений из 5, страница 1 из 1
На пустое поле в базе реагирует >>>>> Either BOF or EOF is T
    #32058130
nem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
nem
Гость
Работаю с "asp"
При "sql" запросе из "asp", если запрашиваемое поле в таблице пустое выдаёт ошибку.

Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.

А нужно чтобы было просто пусто , можно ли как нибуть поправить..?

Говорят "patch" нужен на MDAC
... да или нет/,,?
...
Рейтинг: 0 / 0
На пустое поле в базе реагирует >>>>> Either BOF or EOF is T
    #32058142
doctor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не спец, но если поле пустое у Вас RecordSet - EOF Вы к нему обращаетась отсуда и указанная ошибка, возможно я ошибаюсь прийдут Гуру поправять.

а пока поробуйте так

Код: plaintext
1.
select case when fld is Null then '  ' else fld end from tbl where ...

не уверен что поможет,а на ASP проверяете
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<%
if not rs.eof then
   ....
else
  .....
end if
%>
...
Рейтинг: 0 / 0
На пустое поле в базе реагирует >>>>> Either BOF or EOF is T
    #32058162
Фотография Maxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно в запросе использовать isnull(value,replace),можно в начало процедуры вставить set nocount on.
if not rs.eof then rs.Movefirst - проверочка
...
Рейтинг: 0 / 0
На пустое поле в базе реагирует >>>>> Either BOF or EOF is T
    #32058335
zaber
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Решил при помощи этой конструкции >

if Not rs.eof then
........
End if


СПАСИБО!


Хотя говорят есть патчь ...который всё это дело лечит.
...
Рейтинг: 0 / 0
На пустое поле в базе реагирует >>>>> Either BOF or EOF is T
    #32058646
Joseph Sweik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Аналогично было при обращении к базе из CBuilder через ADO. Если записей в выборке нет, то это самое сообщение. Вылечил установкой патча с Borland.com
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / На пустое поле в базе реагирует >>>>> Either BOF or EOF is T
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]