我需要使用DB类在一个屏幕上连接两个数据库。下拉列表从数据库获取信息,gridview从另一个数据库获取其信息。
我正在使用DB类和Datasource类。
我不知道如何正确地与她合作,我不想做任何即兴创作。
代码电话:
DataSource.Open();
public static class DataSource
{
public static void Open()
{
DB.Open();
}
}
public static OleDbConnection Connection { get; internal set; }
public static bool Open()
{
try
{
if (Connection != null) if (Connection.State == ConnectionState.Open) return true;
Connection = new OleDbConnection(StrConnection);
Connection.Open();
return (Connection.State == ConnectionState.Open);
}
catch { throw; }
}
仅适用于一个数据库。
要在两个数据库中使用它,我必须先关闭其中一个数据库,这会产生几次数据库访问。
谢谢!