Multi Base de datos.en VB.net
Estoy haciendo una aplicación en vb.net, no sé que base de datos tiene el cliente, y quiero hacerla para 3 bases de datos: MySQL, Oracle y SQL-Server. La he desarrollado en MySQL, y claro las clases son MySQLConnection, MySQLDataReader, en SQL-Server son SQLConnection, SQLReader ... (no se bien si es esa nomenclatura, pero bueno cada base de datos tiene la suya).
¿Cómo puedo hacerlo para no tener que reescribir todo el código al que hacen referencia dichas clases?
¿Hay alguna clase "Connection" superior a todas las de dichas bases de datos que pueda contener p.ej. Los datos de conexión y luego utilizarla o bien empleando un Ctype(...,...) convertirla a la deseada?
No se si me explico, si puedes ayudarme te lo agradeceré.
¿Cómo puedo hacerlo para no tener que reescribir todo el código al que hacen referencia dichas clases?
¿Hay alguna clase "Connection" superior a todas las de dichas bases de datos que pueda contener p.ej. Los datos de conexión y luego utilizarla o bien empleando un Ctype(...,...) convertirla a la deseada?
No se si me explico, si puedes ayudarme te lo agradeceré.
2 Respuestas
Respuesta de Víctor Fernández Portero
2
Respuesta de Roberto Alvarado
1