ник: П.Полиграфович
Есть процедура в стандартном модуле, где CNN и RST заданы как глобальные:
Public Sub DbConn()
Dim CNN As New ADODB.Connection
Set RST_tblRPL = New ADODB.Recordset
CNN.Open "Provider=Microsoft.Jet.OLE........;"
RST_tblRPL.Open "SELECT......", CNN, adOpenKeyset, adLockOptimistic
End Sub
|
Обращаюсь к объекту RST из модулей форм - всё замечательно.
Решил сделать следующее: RST.close и затем RST.open, но с другой строкой источника данных, в рез-те чего получаю ошибку "Соединение закрыто", смотрю правда CNN=nothing!
Прокомментируйте пожалуйста как закрытие рекордсета повлияло на уничтожение объекта Connection?