jueves, noviembre 24, 2005

:$ xHb+Fw+Ado+SQLServer :$

Hola.. como escribí en el post anterior, pensé en dejar xHb+Fw por Vb.Net, hasta el momento no he encontrado nada malo en Vb.net, de echo la productividad es buena.. pero cambiar los malos habitos que tenemos es complicado.. ademas tirar al tacho de la basura todo lo que has aprendido por montones de años... pero bueno de vb.net quiero quedarme con su tecnología de acceso a bases de datos. por lo mismo empecé un profundo estudio de las mismas.. y gracias a la excelente clase de josé jimenez podemos usar OLE en xharbour. y por medio de la misma acceder a ActiveX Data Object (ADO). la cual nos permite abtracción de los motores de datos. con el mismo código podríamos acceder a bases de datos Oracle, MSSql, Access, PgSql. que son hasta el momento los motores que la he probado. la velocidad es bastante buena. hasta el momento he logrado crear una pequeña "clase" que compatibiliza la TDatabase con ADO, así no hacer tan dramatico el cambio. Así fue como logré migrar uno de los programas que tenía con TDatabase y Dbfs a TAdo con Access, con un minimo de cambios en el código.
la idea es seguir con xharbour y fivewin, pero ésta vez de la mano de una tecnología de acceso a datos. más poderosa. por lo mismo ahora sólo digo adios a las queridas Dbfs.... y bienvenido MSSQL, quizas no sea el mejor.. pero sí es el porque más preguntan los clientes :D


Miguel Angel