Conexión a 2 Bases de Datos

08/07/2004 - 23:29 por juanjj | Informe spam
Hola, estoy tratando de hacer un programa que pueda
conectarse a una de dos bases de datos. Una de las bases
esta en SQL Server la otra esta en Access y ambas tienen
la misma estructura, es decir, las dos tienen las mismas
tablas y las mismas relaciones entre ellas. Mi pregunta
es si existe alguna forma de utilizar los mismos comandos
para una y otra base de datos, porque tan solo para
conectarse a la BD de SQL se requiere de un SqlConnection
y para conectarme a la BD de Access lo estoy haciendo con
Oledb.OledbConnection y así sucesivamente. Entonces lo
que realmente quiero hacer es que el programa distinga de
la ruta de la BD que comandos utilizar.
Si alguien me puede ayudar le agradezco de antemano su
ayuda.
 

Leer las respuestas

#1 Sergiou
09/07/2004 - 11:19 | Informe spam
Podrías usar Microsoft.Data.Odbc que actua como puente, es decir puedes
crear dsn para la base de datos sql server y otro para la access y luego
usar el espacio de nombres odbc que actuara con las dos igual ya que
este trabaja con conexiones del tipo dsn

juanjj wrote:

Hola, estoy tratando de hacer un programa que pueda
conectarse a una de dos bases de datos. Una de las bases
esta en SQL Server la otra esta en Access y ambas tienen
la misma estructura, es decir, las dos tienen las mismas
tablas y las mismas relaciones entre ellas. Mi pregunta
es si existe alguna forma de utilizar los mismos comandos
para una y otra base de datos, porque tan solo para
conectarse a la BD de SQL se requiere de un SqlConnection
y para conectarme a la BD de Access lo estoy haciendo con
Oledb.OledbConnection y así sucesivamente. Entonces lo
que realmente quiero hacer es que el programa distinga de
la ruta de la BD que comandos utilizar.
Si alguien me puede ayudar le agradezco de antemano su
ayuda.

Preguntas similares