我正在使用 XAML 为 UI 和 C# 为逻辑编写一个数据库的前端程序。我正在尝试通过执行以下操作来读取数据库:
//Declaring VFWPost table
//Note: This table is used in the "VFW Posts" tab.
DataTable tblVFWPost = new DataTable();
string connString1 = ConfigurationManager.ConnectionStrings["C:\Users\Sam Brockmann\Documents\VSS Database.accdb"].ConnectionString;
string query1 = @"SELECT VFW Post #, Post Manager ID, Annual Due Date, Post Address, Post City, Post Zip Code,
Post Phone Number, Post Email FROM tblVFWPost";
//Fill the VFWPost Set with the data
using (SqlConnection conn1 = new SqlConnection(connString1))
{
SqlDataAdapter da1 = new SqlDataAdapter(query1, conn1);
da1.Fill(tblVFWPost);
}
//Setting VFWPost Listbox item source
List<DataRow> VFWPostList = tblVFWPost.AsEnumerable().ToList();
VFWPostListBox.ItemsSource = VFWPostList;
问题是 Visual Studio 拒绝识别 ConfigurationManager 类,尽管有“使用 System.Configuration;”。与我正在使用的其他命名空间一起使用。是否有替代 ConfigurationManager 类可用于将数据库信息直接拉入我的程序的方法?