我想使用 linq 使用位于不同服务器中的多个数据库。
我是新手。请任何人帮助我。
我在一张表中拥有我想要的所有连接字符串。动态地,我想使用 linq 访问不同的数据库。可能吗?
这是我的代码:
for (int i = 0; i < chkSchool.Items.Count; i++)
{
if (chkSchool.Items[i].Selected)
{
school = com.GetSchoolNames(chkType.SelectedItem.ToString(), chkSchool.Items[i].Text);
foreach (var item in school.ToList())
{
entity.dbconnection = item.DatabaseConn;
Session["dbconnection"] = entity.dbconnection;
}
string news = data.GetNews(Convert.ToInt32(chkYear.SelectedItem.ToString()));
string result = data.GetResult(chkYear.SelectedItem.ToString());
}
}
每个学校都有不同的数据库连接。
提前致谢。