Unspecified error thrown by sqlserver
От: dtkachov  
Дата: 05.07.04 08:22
Оценка:
выполнение следующего запроса бросает ошибку "Unspecified error"
sql="fetch absolute 11 from DBCURSORNAME" ;

environment —
MS.NET2003, provider=SQLOLEDB.1, db — sqlserver2000

я создал курсор DBCURSORNAME, открыл его, нашел необходимую запись (в даном случае это запись номер 11), потом хочу выполнить свой запрос посредством "fetch..from CURSORNAME" и получаю эту ошибку.
Самое удивительное что этот sql код работает из под query analyzer'а , да и я создал тестовою програмку, которая выполняет такой же запрос, но используя SqlConnection.

И из под query analyzer'a и из тестовой апликации, использующей SqlConnection, и из апликации использующей OLEDB запросы одинаковые (тот же запрос по открытию декларации курсора и sql кода для него, и потом тот же fetch).

Использовать SqlConnection не могу, так как это используэтся для всегоо проекта, то есть нужно как-то решить проблему почему этот фетч не работает из под OLEDB.

У кого какие соображения? В чем здесь дело?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.