Inicio Informática Programación Gentle NET Cambiar cadena de conexión dinamicamente
 
Cambiar cadena de conexión dinamicamente E-mail
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.


 
 

Búsquedas

Idiomas

Spanish English French German Italian