我正在尝试从Microsoft Access数据库文件中提取数据,以填充几个文本框。(所有文本框都是用XAML完成的。) 我相当确定我缺少了什么,因为无法访问数据库文件。
这是我的代码:
注意:我确定加粗部分是不正确的。但是,我真的不确定括号中应该放什么。一开始我以为那是文件路径所在的位置。当我将那部分注释掉后,错误就消失了。
如何使用上述方法从数据库中提取数据?我缺少了什么?
这是我的代码:
DataTable tblVFWPostManagers = new DataTable();
string connString2 = ConfigurationManager.ConnectionStrings**/*["\\Documents\DatabaseFile.accdb"]*/**.ConnectionString;
string query2 = @"SELECT Manager ID, Manager FName, Manager LName, Manager Address, Manager City, Manager State, Manager Zip Code,
Manager Home Phone Number, Manager Cell Phone Number, Manager Email FROM tblVFWPostManagers";
//Fill the VFWPostManagers Set with the data
using (SqlConnection conn2 = new SqlConnection(connString2))
{
SqlDataAdapter da2 = new SqlDataAdapter(query2, conn2);
da2.Fill(tblVFWPostManagers);
}
注意:我确定加粗部分是不正确的。但是,我真的不确定括号中应该放什么。一开始我以为那是文件路径所在的位置。当我将那部分注释掉后,错误就消失了。
如何使用上述方法从数据库中提取数据?我缺少了什么?
ConfigurationManager.ConnectionStrings [“ MyConnString”] .ConnectionString
。app.config文件中将包含<add name="MyConnString" connectionString="whatever"/>
。 - Dave Zych