Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ADO. Как узнать есть или нет записи в RecordSet -е ? / 4 сообщений из 4, страница 1 из 1
18.02.2004, 13:02
    #32413388
# Darth Vader #
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO. Как узнать есть или нет записи в RecordSet -е ?
Просто вопрос возник в ракурсе того, что открываемый RecordSet не содержит записей (если юзер указал "плохие " параметры для where)

В DAO я проверял так. Если EOF и BOF дают истину, значит нет записей. В ADO это что не работает, ругается на отсутсвие записей.
...
Рейтинг: 0 / 0
18.02.2004, 13:12
    #32413417
SergeySV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO. Как узнать есть или нет записи в RecordSet -е ?
Не должен. Для ADO также можно писать:

If Not (rst.BOF And rst.EOF) Then
......
End If

Есть еще способ через rst.RecordCount, но как говорит тов. Гетц это не самый лучший способ, потому как например для набора записей с последоват. доступом свойство RecordCount всегда равно -1.
...
Рейтинг: 0 / 0
18.02.2004, 13:20
    #32413446
# Darth Vader #
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO. Как узнать есть или нет записи в RecordSet -е ?
Спасибо . Все понял .
...
Рейтинг: 0 / 0
18.02.2004, 19:52
    #32414378
AlexJuice
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO. Как узнать есть или нет записи в RecordSet -е ?
А почему недостаточно If Not rst.BOF ?
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ADO. Как узнать есть или нет записи в RecordSet -е ? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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