
Но одна мелочь меня совсем запутала.
А именно: как же все-таки правильно использовать объектные переменные?
все эти комбинации Set qwerty = New QWERTY?
Обязательно ли потом "отвязывать" присваиванием
Set qwerty = Nothing ??
Пример из Скотта:
Sub AnyProcedure()
Dim cnnLocal As New ADODB.Connection
Dim rstCurr As New ADODB.Recordset
Set cnnLocal = CurrentProject.Connection
cnnLocal.Open "SELECT ........."
rstCurr.Close
cnnLocal.Close
End Sub
Зачем, спрашивается, при запросе текущего, уже существующего, подключения переменную объявлять именно через New?
И что произойдет, если не освобождать через Nothing эту переменную?
Подскажите, а то я совсем запутался в этих объектах-библиотеках-коллекциях?
