
17/03/2006, 08:58
|
 | | | Fecha de Ingreso: marzo-2004
Mensajes: 174
Antigüedad: 21 años Puntos: 0 | |
Entonces lo q propones es algo como lo siguiente :
*Consideremos ORACLE, SQL SERVER y MYSQL como los posibles escenarios(recalco que solo son supuestos).
En base a ello yo tendria q implementar 3 librerias (uno para cada uno):
-ORACLE trabajar con objetos oracleconnection, oraclecommand,etc....
-SQL SERVER trabajar con objetos sqlconnection,sqlcommand,sqldatareader,etc...
-MYSQL trabajar con objetos oledbconnection,oledbcommand , etc....
Y solo faltaria trabajar con objetos odbc q no son muy usados en realidad.
Entonces solo serian 4 librerias, no existen mas , ya que son los unicos que .NET ofrece.
Corrigeme si me equivoco.
Otra detalle es que como dije antes "el motor d base de datos debe de ser totalmente transparente para la aplicacion" lo q implica si se migra la base de datos a otro motor d datos, "no se debe recompilar la aplicacion, sino adaptarse dinamicamente de acuerdo a lo que se especifique en los archivos XML"
q opinas?
__________________ JUST DO IT!!!
nunk hay una segunda oportunidad para una primera buena impresion... |