Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ADOCommand не возвращает Recordset ... / 1 сообщений из 1, страница 1 из 1
25.10.2001, 15:13
    #32016024
DennisL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADOCommand не возвращает Recordset ...
Необходимо из Excel подключиться к SQL Server и получить recordset

Код выглядит так :

Dim ADOConnection, ADOCommand, ADOTable As Object

Set ADOConnection = CreateObject("ADODB.Connection")
Set ADOCommand = CreateObject("ADODB.Command")
Set ADOTable = CreateObject("ADODB.Recordset")

ADOConnection.ConnectionString = CONNECTION_STRING
ADOConnection.CommandTimeout = 0
ADOConnection.ConnectionTimeout = 0
ADOConnection.Open

ADOCommand.CommandType = adCmdStoredProc
ADOCommand.ActiveConnection = ADOConnection
ADOCommand.CommandText = "spL_Fin_GetPortfalioGraph"
ADOCommand.Parameters.Append (ADOCommand.CreateParameter("@AgrNum", adChar, adParamInput, 35))


ADOCommand.Parameters.Item(0).Value = Trim(Cells(i, 1).Value)
ADOCommand.Prepared = True

Set ADOTable = ADOCommand.Execute

With ADOTable
.MoveFirst
For a = 1 To .RecordCount
....

Но возвращаеться пустой набор, RecordCount=0 .... хотя на сервере (из QA) весе выполняеться нормльно !
подскажите что я делаю не правильно ?
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ADOCommand не возвращает Recordset ... / 1 сообщений из 1, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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