ACCESS2003 で 以下のサンプルを実行すると
OleDbConnectionが定義がされていません。
というエラーが発生していて対処方法をしらべ
てもわかりませんでした。
何方かご教授ください。よろしくお願いいたします。
Public Sub InsertRow(ByVal connectionString As String, _
ByVal insertSQL As String)
Using connection As New OleDbConnection(connectionString)
Dim command As New OleDbCommand(insertSQL)
command.Connection = connection
Try
connection.Open()
command.ExecuteNonQuery()
Catch ex As Exception
Console.WriteLine(ex.Message)
End Try
End Using
End Sub
以下のOleDbConnectionオブジェクトの作成は行いました。
http://www.atmarkit.co.jp/fdotnet/aspexp/aspexp0 …
No.1ベストアンサー
- 回答日時:
OleDbConnectionが定義がされていませんというのは、使用する名前空間に、「System.Data.OleDb」が含まれていない為、発生しています。
対象方法は、私が知っているのは以下の3通りの方法です。
・プロジェクトのプロパティのインポートで、「System.Data.OleDb」を追加する。
・ソースの行頭に
Imports System.Data.OleDb
を追加する。
・宣言部で、名前空間を略さないで全部書く。上のソースだと…
>Using connection As New OleDbConnection(connectionString)
>Dim command As New OleDbCommand(insertSQL)
これを下記のように修正します。
Using connection As New System.Data.OleDb.OleDbConnection(connectionString)
Dim command As New System.Data.OleDb.OleDbCommand(insertSQL)
参考URL:http://www.atmarkit.co.jp/fdotnet/vb6tonet/vb6to …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る バッチからEXEの結果を受け取りたいのですが、 下記のバッ 1 2023/07/04 15:13
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る EXEの実行内容の結果によって、戻り値を0か1かで返したい 1 2023/07/04 16:40
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/15 15:48
- Visual Basic(VBA) VBA 別ブックからの転記の高速化について VBA 別ブックからの転記の高速化についてご教授下さい。 19 2022/07/26 13:07
- Visual Basic(VBA) いつもお世話になっております、VBAで教えて頂きたいのですが 2 2022/05/05 22:20
- Visual Basic(VBA) ExcelVBAに関する質問 3 2023/02/17 10:47
- Visual Basic(VBA) 【VBA】写真の貼り付けコードがうまく機能しません。 5 2022/09/01 18:43
- Excel(エクセル) フォルダ内のワードファイルをPDFに一括変換するVBA 3 2023/06/09 16:51
- Visual Basic(VBA) VBAが止まります。 3 2022/08/31 14:09
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
DataGridViewの内容をDBに反映する時
Visual Basic(VBA)
-
参照の設定について教えて下さい。
Visual Basic(VBA)
-
VB.NETで DataRow()を利用して、値からコードを取得したい。
Visual Basic(VBA)
-
-
4
VBのソース上からAccessのmdbファイルのクエリを呼び出す
Visual Basic(VBA)
-
5
VB.NETでフォーム上にExcelのような表を表示する方法
Visual Basic(VBA)
-
6
文字列の後ろから必要分だけ削除したい。
Visual Basic(VBA)
-
7
Designer.vbは直接コードをいじってはだめ?
Visual Basic(VBA)
-
8
<VB.NET>INSERT文でDBにデータを入れたい
Visual Basic(VBA)
-
9
エラーでつまってます・・・お助け下さい
Visual Basic(VBA)
-
10
DataGridViewでセルクリックイベントを発生させるには
Visual Basic(VBA)
-
11
MDBテーブルへの追加変更を教えてください
Visual Basic(VBA)
-
12
TextBoxでEnterキーを押すと、にあるButtonを押したのと同じ効果を出す方法
Visual Basic(VBA)
-
13
テーブル名を[]でくくらないとエラーになってしまう
SQL Server
-
14
値を返さないコード パス
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
実行時エラー 438になった時の...
-
エクセルエラー13型が一致しま...
-
日本語環境下で作成したマクロ...
-
なぜこんな初歩的なVBAのIf文で...
-
VBS実行時エラー オブジェクト...
-
【Excel VBA】マクロをボタンに...
-
Application.ActiveInspectorで...
-
ExcelVBA Range クラスの Page...
-
職場から目的地までの距離集計
-
プロシージャ名の取得
-
実行時エラー3001「引数が間違...
-
なぜエラーになるのでしょうか...
-
Access2003、2010間の非互換?
-
エクセルVBA、フリーフォームで...
-
ExcelのVBAのAutoFillの使い方...
-
Excel2019 ワークシートのコピ...
-
VBA 別シートのセルから、文字...
-
VBAのChrome操作のエラーについ...
-
【エクセル】ハイパーリンク先...
-
VBSで変数の宣言はできないので...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
実行時エラー 438になった時の...
-
エクセルエラー13型が一致しま...
-
【Excel VBA】マクロをボタンに...
-
VBAでのエラー
-
マクロについて教えてください...
-
なぜこんな初歩的なVBAのIf文で...
-
VBAがブレークモードになっ...
-
実行時エラー3001「引数が間違...
-
ExcelVBA Range クラスの Page...
-
VBS実行時エラー オブジェクト...
-
EXCEL VBAマクロ中断でデバッグ...
-
Outlook.ApplicationをCreateOb...
-
VBSで変数の宣言はできないので...
-
VBAのコードがエラーになっ...
-
実行時エラー -'-2147417848
-
ADODB.Streamを使用してUTF-8を...
-
EXCEL/VBAで、自分のPCだけエラ...
-
OLEDB.NETで接続できない
-
プロシージャ名の取得
-
VB6+SQL サーバー 2000 で 実行...
おすすめ情報