Pablo Botella

Hello Jose Luis,
Of course you can use also the Phil's wrapper or ODBCDBE, or ADO or still better SQLExpress ( I was really impresed with the SQLExpress when Boris was show how easy and powerfull can be SQLExpress).
Probably for a businnes application I would choose SQLExpress and concentrate in the business logical of the application, but this time we are playing a bit just using libpq.dll ( V. 8.3) with just a lightweight wrapper, so we can take samples from C or php and play a bit arround it with the minimal modifications required to port into a PRG.
libpq.dll can be suitable for a simple application that just need to submit simple querys and get back the results, or also when some PostgreSQL specific features are required.
Also the objetive is to learn SQL, and the PostgresSLQ peculiarities, so the aquired knowledge can be used later with the other options. The idea is just open a new door, not to close any of the existing.
Regards,
Pablo Botella
-------------------------------------------------------------------------
Hola Jose Luis,
Estoy de acuerdo contigo, podemos usar tambien tanto el wrapper de Phil Ide o tambien ODBCDBE, o ADO, o incluso aún mejor podemos usar SQLExpress ( La verdad es que me quedé impresionado con SQLExpress en el devcon cuando Boris se dedicó a mostrarnos lo fácilito que es manejarlo y la cantidad de cosas que podemos hacer con esta librería)
Probablemente para aplicaciones de negocio yo elegiría SQLExpress y me concentraría en la logica de negocios de mi aplicación, pero esta vez estamos trasteando el PostgreSQL un poco directamente con libpq.dll ( V. 8.3) y usando solo un wrapper muy ligerito, asi podemos pillar ejemplos hechos en C o en php y juguetear un poco con ellos cambiandoles tan solo alguna cosilla suelta para poder pasarlos a PRG.
libpq.dll puede ser apropiada para alguna cosilla como poner consultas simples y pillar los resultados de vuelta, o tambien cuando necesitemos alguna característica esfecífica de PostgreSQL.
Tambien el objetivo es aprender SQL, y las peculiaridades de PostgresSLQ, asi podremos ir adquiriendo conocimientos que podremos usar luego aunque elijamos luego cualquiera de las otras opciones para acceder a la base de datos. La idea es simplemente abrir una nueva puerta, pero sin cerrar las que ya teníamos abiertas previamente.
Saludos,
Pablo Botella