|
Cambiar cadena de conexión dinamicamente |
|
|
Escrito por Marcos
|
|
Sábado, 02 de Enero de 2010 16:10 |
|
Para cambiar la cadena de conexión dinamicamente para por ejemplo, conectarnos a otra base de datos en runtime se hace lo siguiente:
string cnn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\"" + dbPath + "\";OLE DB Services=-1;";
Broker.ClearPersistenceBroker();
ProviderFactory.SetDefaultProviderConnectionString(cnn);
ProviderFactory.ResetGentle(true);
En este caso la variable dbPath contiene la ruta a la base de datos y la base de datos es una de access.
|