У меня есть эта подпрограмма для подключения к базе данных MS Access:
Public Sub MakeDBConnection(ByVal source As String)
Try
cn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & source & ";")
cn.Open()
Catch e As Exception
ReportError("CRITICAL", e.Message)
End Try
End Sub
Он находится в модуле, и любая функция, использующая его в модуле, с которым он работает, тем не менее, когда я пытаюсь использовать его из Main.vb
(моя основная форма), кажется, ничего не делает, как любая Попытки выполнения SQL-запросов возвращаются с ошибкой, говорящей, что я должен инициализировать соединение.
Я попытался установить все переменные, которые он использует, в Public, но он не работает. Может мне что-то вернуть? Я не знаю.
Любая помощь приветствуется, спасибо.