FoxPro/Visual FoxPro - ?SQLEXEC(insert into

 
Vista:

?SQLEXEC(insert into

Publicado por sakuragi (17 intervenciones) el 03/11/2004 23:30:33
hola que tal

gracias

ya resolvi lo de la coneccion al mysql, mediante la ventan de comandos del
fox ya pude insertale ala basede datos registros, ahora quiere iserte
mediante la aplicacion en el boton guardar tengo el siguiente codigo:

SQLCONNECT('prueva mysql','root','')
?SQLEXEC(insert into personas
values(?thisform.nom.value,?thisform.ape.value,''))

y no me funciona todo lo que he leido dice que on esto puedo insertarle
und ato a la tabla y lo e probado de difetentes formas y no me sale con
apostrofes:

SQLCONNECT('prueva mysql','root','')
?SQLEXEC(insert into personas
values('?thisform.nom.value','?thisform.ape.value',''))

y tambien con comillas:

SQLCONNECT('prueva mysql','root','')
?SQLEXEC(insert into personas
values("?thisform.nom.value","?thisform.ape.value",''))

si me pueden desir que tan errado estoy

gracias
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

RE:?SQLEXEC(insert into

Publicado por Gafox (13 intervenciones) el 11/11/2004 03:31:20
conex = SQLCONNECT('prueva mysql','root','')
? conex
*Si conex > 0 && conectó!!!

nombre = ALLTRIM(THISFORM.nom.value)
apellido = ALLTRIM(THISFORM.ape.value)
expresion = "INSERT INTO personas (nombre, apellido) values (?nombre, ?apellido)"

Hecho = SQLEXEC(conex,expresion)
? Hecho
*Si hecho > 0 && guardó!!!

Te aseguraste que en el servidor el usuario tenga permiso para añadir registros???
Gafox, Argentina
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