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も見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
DataGridViewの内容をDBに反映する時
Visual Basic(VBA)
-
参照の設定について教えて下さい。
Visual Basic(VBA)
-
VBのソース上からAccessのmdbファイルのクエリを呼び出す
Visual Basic(VBA)
-
-
4
VB.NETでフォーム上にExcelのような表を表示する方法
Visual Basic(VBA)
-
5
TextBoxでEnterキーを押すと、にあるButtonを押したのと同じ効果を出す方法
Visual Basic(VBA)
-
6
文字列の後ろから必要分だけ削除したい。
Visual Basic(VBA)
-
7
Designer.vbは直接コードをいじってはだめ?
Visual Basic(VBA)
-
8
VB.NETで DataRow()を利用して、値からコードを取得したい。
Visual Basic(VBA)
-
9
MDBテーブルへの追加変更を教えてください
Visual Basic(VBA)
-
10
エラーでつまってます・・・お助け下さい
Visual Basic(VBA)
-
11
DataGridViewでセルクリックイベントを発生させるには
Visual Basic(VBA)
-
12
<VB.NET>INSERT文でDBにデータを入れたい
Visual Basic(VBA)
-
13
値を返さないコード パス
Visual Basic(VBA)
-
14
テーブル名を[]でくくらないとエラーになってしまう
SQL Server
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
実行時エラー 438になった時の...
-
エクセルエラー13型が一致しま...
-
実行時エラー3001「引数が間違...
-
EXCEL VBAマクロ中断でデバッグ...
-
なぜこんな初歩的なVBAのIf文で...
-
プロシージャ名の取得
-
VBS実行時エラー オブジェクト...
-
アクセス 実行時エラー3265
-
マクロでオートシェイプ内の文...
-
ExcelVBA Range クラスの Page...
-
「実行時エラー3001」のポップ...
-
SQL文をVBAで流すと「型...
-
EXCEL/VBAで、自分のPCだけエラ...
-
VBAのコードがエラーになっ...
-
「コンパイルエラー:プロシー...
-
VBAでのMATCH関数の使用
-
ゴールシーク関数で、エラーを...
-
ADODB.Streamを使用してUTF-8を...
-
Application.ActiveInspectorで...
-
VBAがブレークモードになっ...
マンスリーランキングこのカテゴリの人気マンスリー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 で 実行...
おすすめ情報