From: | "Calabaza Calabaza" <calalinux(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Progesql - vfp |
Date: | 2007-08-28 14:24:51 |
Message-ID: | 958993320708280724h5a790ff5re5b235409aaa2ff@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Soy mas feliz con el software libre pero en la facultad nos obligan a
usar VisualFoxPro. Asumo de que utilizas la ultima version....
la conexion con un odbc lo puedes hacer en un archivo.prg llamado al iniciar:
PUBLIC conexion && Variable que guarda el resultado de la conexion
&&Establece una conexión con un origen de datos con ODBC
conexion= SQLCONNECT('dsn_local_creado_previamente')&& el nombre del ODBC
IF conexion >= 1 && Conexion exitosa
WAIT windows 'Conectado y listo' TIMEOUT 1 AT 15,30
ELSE && Error de Conexion
MESSAGEBOX('Error de conexion')
ENDIF
lee la ayuda de SQLCONNECT()
Los comandos sql que envies a traves de esa conexion lo puedes pasar con
SQLEXEC() y por supuesto lee tambien la ayuda de sqlexec()
ej:
misql = "delete from "+tabla+" where "+codigo +" = "+aborrar
ok = sqlexec(conexion,misql)
if ok < 0
do procedimiento_de_error
endif
dsn_local_creado_previamente --> para crearlo debes ir a Inicio/Panel
de control/Herramientas Administrativos/Origenes de datos ODBC y crear
un nuevo dsn local y por supuesto debes tener previamente instalado el
controlador odbc de postgresql
Ahora que lo escribo, pienso que esto deberia ir en una lista de
FoxPro y no de postgresql
Espero que te sirva...
ahh y por favor NO HTML.
--
§~^Calabaza^~§ from Villa Elisa, Paraguay
From | Date | Subject | |
---|---|---|---|
Next Message | felix gonzales | 2007-08-28 15:14:14 | Re: Progesql - vfp |
Previous Message | Espartano | 2007-08-28 14:03:05 | Re: Progesql - vfp |