Adolfo wrote:Luis...
Trabaja con ADO (puro y duro o con mi clase, la ADOBASE ) ya que despues la migracion a otras DB es practicamente indolora.
Con ADO el mismo codigo puede servirte para todas las DB soportadas, incluyendo MYSQL, Postgress, MS SQL, Oracle, SYBASE, IBM DB2 etc etc.
Ademas aprovechas de aprender una forma de manipular datos que te sera muy util cuando quieras migrar a ADO.NET y no quieras quedarte atras.
Eso.
Desde Chile
Adolfo
Adolfo wrote:Luis ...
Las unicas herramientas que uso de las cuales no tengo el "codigo fuente" son, Borland C++, y parte de FWH... de lo demas, uso todo lo que tenga codigo fuente disponible... eso solo para empezar.
LA ADOBASE esta madurando muy rapido, ya tengo habilitado el uso de pages y estoy tratando de implementar la "paginacion automatica" con el uso de xBrowse.
He desarrollado 3 modulos de mantencion, pequeños, pero muy efectivos para la empresa donde trabajo, usan reportes, browses anidados, y todas las opciones que brinda la ADOBASE, ve el ej. de la clase y comprenderas.
Dentro de la LAN, es impresionante la velocidad, 0.01 seg para recuperar 100 registros de una tabla de 570.000 reg. No tiene errores ( a lo menos yo no he encontrado ninguno, y nadie me ha reportado nada ) hasta la version liberada hace unos 10 dias.
He tenido apoyo de muchos colegas que han enviado codigo y sugerencias, ademas de servir de BETA TESTERS.
La fortaleza no es de mi clase, sino de lo que ADO es capaz de hacer, y en multiples DB. De hecho mi ejemplo funciona sin modificaciones en MS QSL, Postgress y MYSQL solo cambiando el string de conexion.
YO creo que dentro de 1 mes deberia tener la verion 1.0 liberada sin problemas. Todo lo que yo necesito ya esta listo, salvo las pages. Aun no me convenzo de que crear TABLAS directamente desde dentro de la clase sea una necesidad, como ya le explique a Manuel Mercado en otro post, creo que la fortaleza de las DB es su diseño, sus relaciones, su Modelo Entidad Relacion y eso es previo a la construccion de codigo o el diseño fisico del sistema. Creo que eso se lo dejo a herramientas especificas y muy poderosas para su administracion. Si necesitas por alguna razon crear tablas temporales, deberian estar consideradas desde el momento de diseño, y ya creadas pero vacias.
Si no has probado la ADOBASE, bajala de http://200.72.140.34/privado
Veras una velocidad aceptable accediendo una DB de test en mi server, que tampoco es muy grande y con una conexion limitada. Pero en mis primeros intentos de PAGES baje accesos de 5 segundos a - de 1.
Tambien encontraras un doc de ayuda, el primero de la clase, que ya estara mas completo.
Lo demas, es tu decision.
Desde Chile
Adolfo
luisduque wrote:HOLA lubin como te va con la libreria EAGLE1 ventajas / desventajas no se ejemplos. Gracias
luisduque wrote:Hola lubin
Muchas gracias por aclarar algunas dudas voy a revisar ADOBASE y en tal caso adquirir EAGLE1 si hace falta pero lo que vi ADOBASE puede ser una buena solucion y lo mejor es que Adolfo esta en el forum por cualquier duda
Return to FiveWin para Harbour/xHarbour
Users browsing this forum: Google [Bot] and 43 guests