Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Непонятная ошибка ADO / 3 сообщений из 3, страница 1 из 1
11.12.2002, 17:09
    #32078643
Zeppelin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятная ошибка ADO
Проблема такая : беру код из документации SQL Server,
(приведен код на C++, но тот же результат и на VB, дело не в
языке и не в синтаксисе, по - моему)

создаю hierahical RecordSet
...
Код: plaintext
1.
2.
3.
4.
pRst->Open( "SHAPE  {select * from authors} "  
              "APPEND ({select * from titleauthor}" 
              "RELATE au_id TO au_id) AS chapTitleAuthor" ,
             _variant_t((IDispatch*)pConnection,true), 
           adOpenStatic, adLockReadOnly, adCmdText);


...

Получаю ошибку:


COM Error:
Строка 0 Code = 80040e14
Строка 1 Code meaning = IDispatch error #3092
Строка 2 Source = Microsoft OLE DB Provider for ODBC Drivers
Строка 3 Description = [Microsoft][ODBC SQL Server Driver]Ошибка синтаксиса или нарушение доступа
...
Какова природа сей ошибки мне абсолютно непонятно.

Буду очень благодарен за помощь
...
Рейтинг: 0 / 0
11.12.2002, 17:25
    #32078664
Cooper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятная ошибка ADO
Сделай так:

Подними руку вверх, набери воздуха в легкие, потом резко руку вниз и говори "Ну и хрен с ним"!
...
Рейтинг: 0 / 0
11.12.2002, 18:02
    #32078692
Zeppelin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятная ошибка ADO
Provider должен быть
Код: plaintext
= MSDataShape 

ура!!!
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Непонятная ошибка ADO / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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