我有这个子程序设置来连接到 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,但它不起作用。也许我需要退货?我不知道。
任何帮助表示赞赏,谢谢。