Сходу еще один вопрос.
Не бейте сильно :
Как и где тут обьявитьглобальную переменную ?
Хотелось бы соединятся с базой ОДИН раз при загрузке формы, ане каждый раз когда кнопку жмут. ибо последнее - бред.
НО при этом
Код:
Private Sub Form_Load()
Global Connection As New ADODB.Connection
Const Provider = "Provider=Microsoft.Jet.OLEDB.4.0;"
Const DataSource = "Data Source=com_db.mdb"
Connection.Open (Provider & DataSource)
On Error GoTo Finally
Exit Sub
Finally:
If (Err.Number <> 0) Then
MsgBox Err.Description
End If
DoCmd.GoToRecord , , acNewRec
End Sub
Выдает ошибку. Говорит что нельзя обявлять глобальные переменные в методах контролов. насколько я понял. Так где же их обьявлять то ?
Если вынести процедуру в модуль то обьявление ошибки не выдает, но переменную из другого модуля не видно....