Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: Nikolai_Syn
Работаю в Access 2003, база в формате Access 2000.


    Dim rstMain As ADODB.Recordset   
    Set rstMain = New ADODB.Recordset
    str = "select main.id, parents.pid As PID, parents.position As POS from main INNER JOIN parents ON main.id = parents.id where main.entity = 'Card'"
    
    rstMain.CursorLocation = adUseClient
    rstMain.Open str, CurrentProject.Connection, adOpenKeyset, adLockOptimistic


Все работало, потом поменял запрос и работать перестало... Сам запрос в конструкторе читается и выполняется.

Ошибка Method Open of object _Recordset failed.

Пробовал полный импорт таблиц и модулей в пустую базу, не помогло.
Подскажите, как быть. Код ошибки 80004005


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.