tienes que insertar el simbolo "?" antes de las variables:
x=sqlexec(nConexion,"INSERT INTO grupos VALUES
(?thisform.txtcod_grp.value,
?thisform.txtnomb_grp.value)")
Saludos, Diego
--- En vfoxpro@..., "Marlon Noel Vargas Garcia"
<mnvg0929@h...> escribió:
>
> Hola compañeros de la lista les envio mi codigo para que me
indiquen donde
> esta el error por que no puedo insdrtar el registro en la tabla
grupos de la
> base de datos registro....
>
> codigo:
>
> cDataSource = "registro"
> cUserName = "root"
> cPassword = ""
> ConnectionString = [DRIVER={MySQL ODBC 3.51
> Driver};SERVER=localhost;DATABASE=] + ;
> cDataSource + [;USER=] + cUserName + [;PASSWORD=] + cPassword +
> [;OPTION=3;]
> nConexion = SQLSTRINGCONNECT( ConnectionString )
>
> x=sqlexec(nConexion,"INSERT INTO grupos VALUES
(thisform.txtcod_grp.value,
> thisform.txtnomb_grp.value)")
> if x=1 then
> messagebox('Registro insertado con exito')
> else
> messagebox('falla al insertar el Registro')
> endif
> sqldisconn(nConexion)
>
> saludos y gracias por su ayuda
>
> _________________________________________________________________
> Charla con tus amigos en línea mediante MSN Messenger:
> http://messenger.latam.msn.com/
>