FoxPro/Visual FoxPro - UPDATE

   
Vista:

UPDATE

Publicado por zake (1 intervención) el 10/03/2010 20:44:28
Hola la situacion es esta

estoy llenando un grid con un cursor traido de una base de datos sql que trae ciertos datos filtrados de las notas de credito, cuando se crea el grid no hay ningun problema me trae la informacion bien, ahora necesito guardar en mi base de datos sql el contenido de la columna 3 de mi grid, al hacer la instruccion de updat al parecer si la realiza xq no me da ningun error pero al revisar la base de datos no esta la informacion que se cambio, alguien me podria ayudar por favor?

el codigo es:

cConexion = "Driver={SQL Server};Server=TSHATILLOSRV01;Database=N_CR;Uid=profit;Pwd=profit"
conec = Sqlstringconnect(cConexion)


IF 0 < SQLEXEC( conec, ;
"UPDATE docum_cc SET"+ ;
"docum_cc.numcon = '1234'"+;
"WHERE docum_cc.tipo_doc='N/CR' and docum_cc.nro_doc = 10987 " )
ERROR "Ejecución SQL incorrecta."
ENDIF
***********************************
* Desconexión del Servidor *
***********************************
=SQLDISCONNECT( conec )

en este codigo ni siquiera estoy agregando la columna del grid sino que lo estoy haciendo directamente por codigo pero no funciona ya que al consultar la BD no aparece el codigo que se le esta dando
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:UPDATE

Publicado por michael (45 intervenciones) el 10/03/2010 22:06:44
si logras extraer la informacion a tu cursor
tu conexion esta bien

sugerencia

prueba correr este tu query en el management del sql
error de sintaxis deplano no tenes
pero posiblemente error logico
donde tu condicion no se esta cumpliendo al 100% y por consiguiente
no te hace el update

otra seria investigar la opcion de COMMIT

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