
前提・実現したいこと
VB.NETにAccessのデータを取得したいです。
発生している問題・エラーメッセージ
BC30590 イベントLoadが見つかりません。とエラーが表示されます。
エラーは二行目「 Private Sub frmConnectAccessDB_Load(sender As Object, e As EventArgs) Handles MyBase.Load」の最後のLoadで発生してます。
該当のソースコード
Public Class frmConnectAccessDB Private Sub frmConnectAccessDB_Load(sender As Object, e As EventArgs) Handles MyBase.Load 'SQL作成 Dim resultDt As New DataTable Dim sql = New System.Text.StringBuilder() sql.AppendLine("SELECT") sql.AppendLine(" *") sql.AppendLine("FROM ID給料") 'Access接続準備 Dim command As New OleDbCommand Dim da As New OleDbDataAdapter Dim cnAccess As OleDbConnection = New OleDbConnection cnAccess.ConnectionString = My.Settings.アクセス 'Access接続開始 cnAccess.Open() Try command.Connection = cnAccess command.CommandText = sql.ToString da.SelectCommand = command 'SQL実行 結果をデータテーブルに格納 da.Fill(resultDt) Catch ex As Exception Throw Finally command.Dispose() da.Dispose() cnAccess.Close() End Try 'データテーブルの結果を表示 For rowindex As Integer = 0 To resultDt.Rows.Count - 1 For colindex As Integer = 0 To resultDt.Columns.Count - 1 Console.Write(resultDt.Rows(rowindex).Item(colindex).ToString & " ") Next Console.WriteLine() Next End Sub End Class
自分で調べたことや試したこと
VBとACCESSの接続は問題ないと思います。
使っているツールのバージョンなど補足情報
ACCESSのバージョン2103
Windows10の64ビット
WindowsFormsを作成
Visual Studio2019
NET Framework 4.8を使用してます。
以上となります。
ご教示よろしくお願い致します。




回答1件
あなたの回答
tips
プレビュー