Reputation: 10562
I have a c# generated dataset. How can I change the connection string so I can use the dataset with another (identically structured yet differently populated) database? This has to occur at runtime as I do not know the server or database name at compile time. I am using c# 2.0.
Upvotes: 11
Views: 27439
Reputation: 3292
You can modify a single instance of the table adapter.
_myAdapter.Connection.ConnectionString = connectionString;
Upvotes: 10
Reputation: 10562
Based on the link above, I did it this way:
partial class QueriesTableAdapter
{
public QueriesTableAdapter(string connectionString)
{
Properties.Settings.Default["connectionString"] = connectionString;
}
}
Upvotes: 7