FoxPro/Visual FoxPro - Ayuda Insert into VFP y Access

   
Vista:

Ayuda Insert into VFP y Access

Publicado por Juan Carlos Lopez Lopez Jcllopez@hotmail.com (128 intervenciones) el 09/01/2012 03:14:04
Saludos a toda la comunidad foxera.

Alguien que sepa Vfp y Access, a ver si me da una mano por favor, para pasarle un formulaio y un BD de access necesito hacer el insert into, pero no me liga.

Desde ya gracias por cualquier ayuda.
Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Ayuda Insert into VFP y Access

Publicado por Amado (66 intervenciones) el 09/01/2012 19:27:46
******************************************
*CONEXION CON : Microsoft Access Driver *
******************************************
function AbreDatos
cStrConn = "DRIVER={Microsoft Access Driver (*.mdb)};" +;
"Dbq=tubasededatos.mdb.;" +;
"Uid=tuusuario;" +;
"Pwd=tucontraseña;"
cnn= SQLSTRINGCONNECT(cStrConn)
If ! cnn > 0
=MessageBox("No fue posible conectarse a la Base de Datos de Acces")
EndIf
**********FINAL DE LA CONEXION DE ACCESS

************************************
* funcion para Cerrar Datos
***********************************
FUNCTION cierradatos()
SQLDISCONNECT(Cnn)
Endfun

*********************************
* funcion para grabar en xTabla de tu BD de Access
***********************************
lcSql="INSERT into xtabla(campo1,campo2,campox) VALUES(?var1,"+;
"?var2,?varx)"
SET PROCEDURE TO FUNCIONES
=AbreDatos()
TRY
=SQLEXEC(cnn,lcSql)
=SQLSETPROP(cnn,'Transactions',2)
=SQLCOMMIT(cnn)
CATCH

**********************
* Borrar DAtos
**********************
lcSql="Delete from xTabla where xCampo=?Var
SET PROCEDURE TO FUNCIONES
=AbreDatos()
TRY
=SQLEXEC(cnnlcSql)
=SQLSETPROP(cnn,'Transactions',2)
=SQLCOMMIT(cnn)
CATCH




**********************
* Actualizar DAtos
**********************
lcSql="Update From xTabla set xCampo=?Var
SET PROCEDURE TO FUNCIONES
=AbreDatos()
TRY
=SQLEXEC(cnn,lcSql)
=SQLSETPROP(cnn,'Transactions',2)
=SQLCOMMIT(cnn)
CATCH
********************************


espero te sirva de algo amigo...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Ayuda Insert into VFP y Access

Publicado por Juan Carlos Lopez Lopez (128 intervenciones) el 09/01/2012 23:29:12
Gracias Amado, por tu tiempo y paciencia.

Tengo un codigo que aparentemente hace el insert sin embargo no lo hace, a ver si me escribes un correo a Jcllopez@hotmail.com y te envio mi formulario y BD a ver si le das una revisada, lo que pasa que no conozco mucho de Access.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Ayuda Insert into VFP y Access

Publicado por Jimmy Padilla (40 intervenciones) el 14/01/2012 03:32:59
Si que quieres una aplicacion cliente servidor

puedes tener una base de datos en mysql 5 ó sql server 2005 express ambas gratis y te va a ir mejor

si decides utilizar mysql deberas instalar en tu computador myodbc 3.51 que podras descargar de la pagina de mysql
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar