Inicio > Visual FoxPro > victoramf > Conexion base de datos postgres en visual fox pro

Conexion base de datos postgres en visual fox pro

Experto:
Usuario: Anónimo Fecha: 23/05/2008
Valoración: (4,00 sobre 5) Categoría: Visual FoxPro
15/05/2008
Usuario
Con la presente te pido una ayuda sobre como conectar una base de datos hecha en postgresql con visual foxpro, te lo agracederia infinatamente, especialmente si es con un ejemplo escrito, es decir, la base de datos escrita algo que no me importa mucho esa la puedo hacer yo, pero si el codigo de como conectarla y trabajar en ella ya sea sacando informacion o ingresandola.
Gracias de antemano por la ayuda que me brindes
Nota: porfa contestame lo mas rapido posible ya que la necesito lo mas urgente posible.
15/05/2008
gilberth12, experto respondiendo en Visual FoxPro
Experto
En el ejemplo siguiente se supone que hay disponible un origen de datos ODBC llamado MiFoxPRGSS y que el Id. de usuario para el origen de datos es MiConn. Se ejecuta SQLCONNECT( ) y su valor devuelto se almacena en una variable de memoria llamada gnConnHandle.
Si se conecta correctamente al origen de datos, SQLCONNECT( ) devuelve un número positivo, aparece un cuadro de diálogo y se usa SQLDISCONNECT( ) para desconectarse del origen de datos.
Si no puede conectarse al origen de datos, SQLCONNECT( ) devuelve un número negativo y aparece un mensaje.
STORE SQLCONNECT('MiFoxPRGSS', 'MiConn') TO gnConnHandle
IF gnConnHandle <= 0
     = MESSAGEBOX('No se puede conectar', 16, 'Error de conexión')
ELSE
     = MESSAGEBOX('Conexión realizada', 48, 'Mensaje de conexión')
     = SQLDISCONNECT(gnConnHandle)
ENDIF
16/05/2008
Usuario
Supongo que si el usuario tiene contraseña la sentencia quedaria asi:
STORE SQLCONNECT('MiFoxPRGSS', 'MiConn','Contraseña') TO gnConnHandle
Mi otra pregunta es como seria la sentecia o el codigo para crear, modificar, eliminar por ejemplo tabla o ingresar, consultar, eliminar datos a la tabla de postgresql desde visual foxpro.
Espero la pregunta, si hay algun problema en que te haya cambiado la pregunta solo dime, aunque es el mismo tema conexion postgres en visual foxpro.
Gracias de antemano
19/05/2008
gilberth12, experto respondiendo en Visual FoxPro
Experto
No hay ningún problema.

Crea un cursor actualizable, la manera más sencilla es con una instrucción Select
23/05/2008
Usuario
Muy Bien. Me ha sido de gran utilidad
Enlaces patrocinados