помогите разобратся с Nothing вернее когда его надо делать , всё работает ,но правильно ли
вот например
модуль ,где объявлены переменные связи и функция связи и форма где при нажатии на кнопку вызывает функцию связи 2 раза .Если я правильно понимаю Nothing мне надо делать каждый раз
после вызова функции (в данном примере 2 раза) или можно один раз в unload - но тогда наверное теряются New после первого вызова
модуль
- Код: Выделить всё
Public rstConnGenericRecordset As ADODB.Connection
Public strConnectionGenericRecordset As String
Public rstGenericRecordset As ADODB.Recordset
Public Sub OpenDB()
........
Set rstConnGenericRecordset = New ADODB.Connection
...
Set rstGenericRecordset = New ADODB.Recordset
.......
End Sub
форма
- Код: Выделить всё
Private Sub cmdOK_Click()
......
Call OpenDB
.....
Set rstConnGenericRecordset = Nothing
Set rstGenericRecordset = Nothing
If (......) Then
Call OpenDB
........
Set rstConnGenericRecordset = Nothing
Set rstGenericRecordset = Nothing
End If
End Sub