• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ASP.NET OleDbConnectionが定義がされていません)

ASP.NET OleDbConnectionの定義エラーと対処方法

このQ&Aのポイント
  • ACCESS2003で実行するとOleDbConnectionが定義されていないエラーが発生する問題について、対処方法をご教授ください。
  • 質問者は、以下のサンプルコードを実行したところ、OleDbConnectionが定義されていないというエラーメッセージが表示されたと述べています。
  • 質問者は、同様の問題について調査しましたが解決策が見つからず、助けを求めています。

質問者が選んだベストアンサー

  • ベストアンサー
  • qtea
  • ベストアンサー率77% (38/49)
回答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/vb6tonet17/vb6tonet17_01.html
ark2004
質問者

お礼

ありがとうございました。 とても助かりました。

その他の回答 (1)

  • mo_gu
  • ベストアンサー率51% (56/109)
回答No.2

Imports System.Data.OleDb こういうの入れてあります?

関連するQ&A

専門家に質問してみよう