Ver Mensaje Individual
  #1  
Antiguo 20-07-2011
donpedro donpedro is offline
Miembro
 
Registrado: nov 2009
Posts: 102
Reputación: 0
donpedro cantidad desconocida en este momento
componente datetimepicker

hola a todos....
tengo un formulario en delphi llamado cargos educativos donde tiene el componente datetimepicker el cual almacena la fecha limite de cada cargo educativo ejemplo:

-------------------------------------------------------------
id................cargo.........................................fecha_limite_de_pago
-------------------------------------------------------------
001.................mes de junio..................................2011-05-05
002.................mes de mayo.................................2011-06-05
--------------------------------------------------------------
el problema esta en que si pongo la tabla de cargos educativos en edit y cambio una de las fechas cuando le doy a guardar me da el siguiente error:

no se puede encontrar la fila para su actualizacion: algunos valores han cambiado desde la ultima vez que se leyo

en el boton modificar el codigo que estoy utilizando es:
Código Delphi [-]
dmdatos.atcargoseducativos.locate('cargoeduid',eid.text,[]);
dmdatos.atcargoseducativos.edit;

en el boton guardar el codigo que estoy utilizando es:
Código Delphi [-]
    if (dmdatos.atcargoseducativos.state=dsedit) then
begin
    dmdatos.atcargoseducativos.fieldbyname('cargo').asstring:=ecargo.text;
    dmdatos.atcargoseducativos.fieldbyname('fecha_limite_de_pago').asdatetime:=datetimepicker1.date;
dmdatos.atcargoseducativos.post;

estoy usando mysql con formato de fecha 'yyyy-mm-dd'

Gracias, espero haberme explicado
Responder Con Cita