Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помогите разобраться, плиз / 4 сообщений из 4, страница 1 из 1
09.11.2002, 22:20:33
    #32065962
Freagle
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите разобраться, плиз
Народ, помогите, пожалуйста.
VB6 + SQL2000. Процедура для передачи параметра в хранимую процедуру. Взята из Дженнингса.(стр 79). Выполняем. После выполнения свойство Rst.RecordCount = -1. Необходимо считать записи из набора. Но сделать это не получается - как будто он пустой. Подскажите, что я не так делаю? Сразу говорю – дело не в значении параметра, в базе есть такие записи. (база Nortwind, табл. Customers, поле City)

Dim Cmm As New ADODB.Command
Dim Rst As New ADODB.Recordset
Dim Cnn As New ADODB.Connection

Sub aaa()

With Cmm
Cnn.Open DataEnvironment1.Connection1

Set .ActiveConnection = Cnn
.CommandType = adCmdStoredProc
.CommandText = "proba"

.Parameters(1).Type = adVarChar
.Parameters(1).Size = 6
.Parameters(1).Direction = adParamInput
.Parameters(1).Value = "London"

Rst.Open .Execute
(или Set Rst = .Execute – одинаково работает, то есть никак)
End With
End Sub
...
Рейтинг: 0 / 0
10.11.2002, 00:03:16
    #32065965
VladimirZ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите разобраться, плиз
Когда я сталкивался с чем то похожим то выяснил следующее : Если в sp есть неколько select(а может даже update или insert) то она может вернуть не один, а несколько наборов.Перемещаться между ними - .NextRecorset. А что бы sp возвращала только последний select - set nocount on.
Может вам поможет :)
...
Рейтинг: 0 / 0
10.11.2002, 10:59:54
    #32066017
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите разобраться, плиз
Cursor location надо поставить на adouseclient
...
Рейтинг: 0 / 0
10.11.2002, 11:01:21
    #32066018
AAron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите разобраться, плиз
приведите текст процедуры "proba"
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помогите разобраться, плиз / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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