Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Один запрос и разные рекордсеты??? / 2 сообщений из 2, страница 1 из 1
05.01.2003, 21:37
    #32086851
morskoylev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Один запрос и разные рекордсеты???
Имеется

Dim db As ADODB.Connection
Dim cmd As ADODB.Command
Dim StrSQL As String
Dim Goroda, drGoroda As ADODB.Recordset
Set db = New ADODB.Connection
Set Goroda = New ADODB.Recordset
Set drGoroda = New ADODB.Recordset
Set cmd = New ADODB.Command
db.CursorLocation = adUseClient
db.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\Test.mdb;"
StrSQL = "SELECT Города.[Индекс города], Города.Город FROM Города"
With cmd
Set .ActiveConnection = db
.CommandType = adCmdText
.CommandText = StrSQL
End With

Goroda = cmd.Execute 'Один рекордсет

drGoroda.Open StrSQL, db, adOpenStatic, adLockOptimistic 'Второй рекордсет

Почему же получаются разные рекордсеты на один запрос. Причем в drGoroda верный.
...
Рейтинг: 0 / 0
06.01.2003, 12:54
    #32086910
Suslik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Один запрос и разные рекордсеты???
Смотрим на определения:

Код: plaintext
1.
Dim Goroda, drGoroda As ADODB.Recordset 


Может быть потому, что переменная Goroda имеет тип Variant, а не ADODB.Recordset?
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Один запрос и разные рекордсеты??? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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