在 Visual Studio 2010 中使用 Visual Basic(和 .NET 4),我想从 Access 2007 .accdb 数据库中读取数据。
我使用内置向导连接数据库(没有将其导入项目),即:“添加新数据源”>“数据库”> ...然后自动生成一个ConnectivityString。
网络上的许多文章都谈到了如何使用连接字符串连接到数据库,例如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")
吗?