PostGreSQL

PostGreSQL

Postby jose_murugosa » Thu Jul 27, 2006 8:32 pm

No he podido evitar interesarme en el manejo de bases SQL y en la creación de aplicaciones Cliente/Servidor. :shock: , pero me desalentaba el costo de software. :oops:
Ahora,..... viendo un mensaje de TheFull sobre PostGree, veo la posibilidad de manejo de bases SQL con un cliente/servidor gratuito y según he visto en los comentarios, ya otros colegas lo han hecho con buenos resultados.

Vamos a las preguntas:

1. ¿Cómo puedo hacer aplicaciones en Fivewin con bases de PostGreeSQL, que cambia con respecto a usar dbfs?

2. ¿Qué necesito instalar en mi máquina para poder hacer las pruebas?
Agradezco desde ya cualquier ayuda que puedan brindarme. :wink:
Saludos/Regards,
José Murugosa
"Los errores en programación, siempre están entre la silla y el teclado y la IA!!"
User avatar
jose_murugosa
 
Posts: 1173
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay

Re: PostGreSQL

Postby Maurilio Viana » Fri Jul 28, 2006 4:26 pm

Jose,

>>1. ¿Cómo puedo hacer aplicaciones en Fivewin con bases de >>PostGreeSQL, que cambia con respecto a usar dbfs?

Yo uso SQLRDD de xHarbour comercial (www.xharbour.com).
Funciona perfecto con base de datos SQL. Yo he testado MySQL, Firebird, PostGreSQL y MS SQL Server (Express Edition) y trabajo muy bien bajo del entorno SQL o por medio de comandos xBase. Hoy yo trabajo con Firebird (soló no me funcionan los "foreign keys" creo que por algun bug del Firebird que "non hable" con SQLRDD en este punto).
Puedes usar comandos SQL directo en las tablas (select, insert, update, delete, create view etc) y cargas los datos en array o dbf temporal y tanbiem puede trabajar con las tablas SQL como se fueran tablas DBF con comandos use, index on, delete, seek, goto etc.

Otra solucion xBase/SQL es SQLLIB www.sqllib.com.br.
SQLLIB trabaja con base de datos MySQL y PostgreSQL. Tiene una version FREE (sin soporte a comandos como REPLACE, APPEND etc en estes casos tienes que usar los comandos SQL).

Puedes tambien utilizar la classe ODBC de Fivewin. Pero creo que tienes que hacer algunas modificaciones para trabajar perfecto con Postgre...

>>2. ¿Qué necesito instalar en mi máquina para poder hacer las pruebas?

Tienes que instalar el "server" de SQL del base que usted ha seleccionado (MySQL, Firebird, PostgreSQL).

>> Agradezco desde ya cualquier ayuda que puedan brindarme.

Solo perdona me que yo no hablo español. Espero que tenga compreendido alguna cosa :(

Saludos de Brasil
Maurilio
User avatar
Maurilio Viana
 
Posts: 252
Joined: Tue Oct 25, 2005 2:48 pm
Location: Garça/Garza/Heron City - Brazil

Postby jose_murugosa » Fri Jul 28, 2006 4:38 pm

Maurilio,
Tu español es muy bueno y pude entender claramente, gracias por tu información, trataré de ver que decido.

Solo una pregunta más, para hacer pruebas de este software, necesitaré un Windows Server?

Muchas Gracias :D
Saludos/Regards,
José Murugosa
"Los errores en programación, siempre están entre la silla y el teclado y la IA!!"
User avatar
jose_murugosa
 
Posts: 1173
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay

Postby Maurilio Viana » Fri Jul 28, 2006 7:29 pm

>> Solo una pregunta más, para hacer pruebas de este software, >>necesitaré un Windows Server?

No necesita de Win Server. Se tienes Win 2000 o XP en su equipo todos funcionarán perfectamente.

Para servidor tienes que tener:
Postgre: Win 2000 o superior
MS SQL Server: Win NT, 2000 o superior.
MySQL y Firebird: Funciona en todas las versiones de Windows (creo que no funciona en Win 95)

Yo uso Firebird en equipos con Win XP o Win 98. Funciona perfectamente.

Saludos
Maurilio
User avatar
Maurilio Viana
 
Posts: 252
Joined: Tue Oct 25, 2005 2:48 pm
Location: Garça/Garza/Heron City - Brazil

Postby jose_murugosa » Fri Jul 28, 2006 7:33 pm

Gracias!!!!!!!!!!

Ya bajé postgree, lo voy a instalar en mi equipo con Windows XP y veré que logro.
Saludos/Regards,
José Murugosa
"Los errores en programación, siempre están entre la silla y el teclado y la IA!!"
User avatar
jose_murugosa
 
Posts: 1173
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay

Postby Rossine » Fri Jul 28, 2006 7:56 pm

É Maurilio,

Pelo jeito você entede mesmo do sql + fwh + xharbour :lol: hehehe

Acho que em breve irei precisar de uma grande ajuda sua, amigo :lol: hehehe

... e além disto é bilingue. Por acaso também falas um pouco de martinês kakaka.

Abraços,

Rossine.
Rossine
 
Posts: 344
Joined: Tue Oct 11, 2005 11:33 am

Postby Maurilio Viana » Fri Jul 28, 2006 9:22 pm

Rossine,
São seus olhos. Hehehe.
Quando precisar estamos aqui, se estiver a meu alcance...
Ah, serve japonês? Eu cheguei a traduzir desenhos japoneses no longínquo ano de 1998.

[ ]'s
Maurilio
User avatar
Maurilio Viana
 
Posts: 252
Joined: Tue Oct 25, 2005 2:48 pm
Location: Garça/Garza/Heron City - Brazil

Postby pymsoft » Thu Aug 03, 2006 2:31 pm

José, tambien puedes usar la opcion que viene gratuitamente en xharbour en la carpeta contrib es una clase para acceder en modo directo y funciona muy bien. hace todo lo que necesitas con comandos SQL estandar.

SELECT ........, INSERT..........., UPDATE............


Saludos y suerte.
Pedro Gonzalez
User avatar
pymsoft
 
Posts: 383
Joined: Tue Oct 11, 2005 1:01 pm
Location: Savona - Italia

Postby jose_murugosa » Thu Aug 03, 2006 6:45 pm

pymsoft wrote:José, tambien puedes usar la opcion que viene gratuitamente en xharbour en la carpeta contrib es una clase para acceder en modo directo y funciona muy bien. hace todo lo que necesitas con comandos SQL estandar.

SELECT ........, INSERT..........., UPDATE............


Saludos y suerte.


Muchas Gracias Pedro, es muy bueno recibir tanta ayuda de los colegas. :D
Revisaré los fuentes y haré alguna pruebita
Saludos/Regards,
José Murugosa
"Los errores en programación, siempre están entre la silla y el teclado y la IA!!"
User avatar
jose_murugosa
 
Posts: 1173
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 47 guests