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 クエリを実行しようとすると何もしないようです。接続を初期化する必要があるというエラーが返されます。
使用するすべての変数をパブリックに設定しようとしましたが、機能しません。多分私は何かを返す必要がありますか?知らない。
どんな助けでも大歓迎です、ありがとう。