Visual Studio2010でVisualBasic(および.NET 4)を使用して、Access2007.accdbデータベースから読み取りたいと思います。
ビルドインウィザードを使用して、データベースに接続しました(プロジェクトにインポートせずに)。つまり、「新しいデータソースの追加」>「データベース」>...接続性文字列が自動的に生成されます。
ネット上の多くの記事は、次のような接続文字列を使用してデータベースに接続する方法について説明しています。Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccess2007file.accdb;Persist Security Info=False;
しかし、App.configファイルにはすでにそのようなコマンド(自動生成)がいくつかあります。例えば:
<connectionStrings>
<add name="Wolf_Calc.My.MySettings.wolf_calcConnectionString"
connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\wolf-calc.accdb"
providerName="System.Data.OleDb" />
次に、コードでクエリを書き始めて、次のようなことを行うことはできます
value = table1.SearchCriterion("x").SearchRange("y")
か?