powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Это глюк или...?(OpenRecordset - несоответствие типа)
9 сообщений из 9, страница 1 из 1
Это глюк или...?(OpenRecordset - несоответствие типа)
    #32714247
Таблица QWERTY, всего одно поле - id (длинное целое). Поле заполнено единицами. В процедуре:
Код: plaintext
1.
strSQL = "SELECT qwerty.id FROM qwerty WHERE (qwerty.id=1);"
 Set rst = CurrentDb.OpenRecordset(strSQL)
ошибка: несоответствие типа.
Копирую значение SQL в бланк запроса - все работает.
...
Рейтинг: 0 / 0
Это глюк или...?(OpenRecordset - несоответствие типа)
    #32714250
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на этом форуме работает поиск
миллион раз обсуждалось
поиск по тексту ошибки.
...
Рейтинг: 0 / 0
Это глюк или...?(OpenRecordset - несоответствие типа)
    #32714257
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может rst не задекларирован как DAO.RECORDSET ?
...
Рейтинг: 0 / 0
Это глюк или...?(OpenRecordset - несоответствие типа)
    #32714311
Точно! rst объявлен как Recordset, без добавления DAO! Добавил, заработало!!!
А в чем байда то была ? Работаю в А97 и всегда объявлял рекордсеты без DAO.
До этого все работало. Объясните в чем разница? Может мне во всех процедурах добавить в объявление "DAO"?
...
Рейтинг: 0 / 0
Это глюк или...?(OpenRecordset - несоответствие типа)
    #32714464
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
УдивленныйТочно! rst объявлен как Recordset, без добавления DAO! Добавил, заработало!!!
А в чем байда то была ? Работаю в А97 и всегда объявлял рекордсеты без DAO.
До этого все работало. Объясните в чем разница?
Вам виднее, вы можете открыть ссылки и посмотреть. Может вы ADO подключили?

Удивленный Может мне во всех процедурах добавить в объявление "DAO"?

Это надо добавлять для объектов DAO
...
Рейтинг: 0 / 0
Это глюк или...?(OpenRecordset - несоответствие типа)
    #32714513
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
...
Рейтинг: 0 / 0
Это глюк или...?(OpenRecordset - несоответствие типа)
    #32714839
Акцес97, ссылка на Microsoft DAO 3,5 Object Library.
Работает если объявлять rst и как Recordset, и как DAO.Recordset.
Так как правильнее?
...
Рейтинг: 0 / 0
Это глюк или...?(OpenRecordset - несоответствие типа)
    #32714848
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
Работает если объявлять rst и как Recordset, и как DAO.Recordset.
Так как правильнее?


IMHO, DAO.Recordset будет правильней.
...
Рейтинг: 0 / 0
Это глюк или...?(OpenRecordset - несоответствие типа)
    #32714893
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
УдивленныйАкцес97, ссылка на Microsoft DAO 3,5 Object Library.
Работает если объявлять rst и как Recordset, и как DAO.Recordset.
Так как правильнее?
Главное понять, что если в ссылках подключено несколько библиотек, содержащих объект Recordset, то если не указывать библиотеку, будет выбрана первая библиотека. Поэтому, правильнее будет указывать библиотеку.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Это глюк или...?(OpenRecordset - несоответствие типа)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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