我有一个应用程序,它在设计时使用数据集创建表适配器。这与特定数据库相关联。我的要求是,我希望能够连接到与前一个模式具有相同模式的其他数据库。我应该能够在运行时实现这一点。无论如何我能做到吗?或者使用TableAdapter的最佳替代方式是什么?
干杯, 哈里什
答案 0 :(得分:0)
是的,您可以通过简单地关闭现有连接,更改连接字符串,然后打开新连接来更改适配器指向的数据库。
//Work with existing connection...
tableAdapter1.Connection.Close();
tableAdapter1.Connection.ConnectionString = "Your new DB connection string";
tableAdapter1.Connection.Open();
//Work with same adapter but now pointing to new DB specified in above string.