powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помогите разобраться, плиз
4 сообщений из 4, страница 1 из 1
Помогите разобраться, плиз
    #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
Помогите разобраться, плиз
    #32065965
VladimirZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Когда я сталкивался с чем то похожим то выяснил следующее : Если в sp есть неколько select(а может даже update или insert) то она может вернуть не один, а несколько наборов.Перемещаться между ними - .NextRecorset. А что бы sp возвращала только последний select - set nocount on.
Может вам поможет :)
...
Рейтинг: 0 / 0
Помогите разобраться, плиз
    #32066017
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cursor location надо поставить на adouseclient
...
Рейтинг: 0 / 0
Помогите разобраться, плиз
    #32066018
AAron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
приведите текст процедуры "proba"
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помогите разобраться, плиз
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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