Ver Mensaje Individual
  #1  
Antiguo 26-10-2011
joni88 joni88 is offline
Registrado
NULL
 
Registrado: oct 2011
Posts: 7
Reputación: 0
joni88 Va por buen camino
AdoQuery no hace Post correctamente

Buenas! Mi primer consulta en el foro, espero que me puedan ayudar. Les comento:
Tengo un AdoQuery al cual lo lleno con los datos de una consulta SQL, ese AdoQuery tiene un TFieldBoolean y esta conectado a una grilla, la grilla tiene una columna de tipo check en la cual debería poder editar el valor de la FieldBoolean... la consulta se realiza correctamente y hasta me deja hacer click y cambiar el valor en la grilla, pero cuando cambio de registro este valor vuelve al que estaba anteriormente...

Para probar, a demás agregué la siguiente función que la llamo desde un botón:

Código Delphi [-]
function ChangeCorregir: Boolean;
 begin   
if aqErrores.State <> dsEdit then
     aqErrores.Edit;   
aqErroresCORREGIR.Value := not aqErroresCORREGIR.Value;
 //aqErroresCORREGIR es la TFieldBoolean   aqErrores.Post; 
  Result := aqErroresCorregir.Value; end;
y sigue sucediendo lo mismo... Si por ejemplo el valor estaba en false, cuando hago aqErroresCORREGIR.Value := not aqErroresCORREGIR.Value pasa a true; pero al hacer el post, el valor vuelve a falso...

Que puede estar pasando?

Última edición por marcoszorrilla fecha: 26-10-2011 a las 17:43:57.
Responder Con Cita