Ayuda con error en post

Hola, gracias de antemano por la lectura de este mensaje, su delphi 6, y mysqlm manjandolo con ADOConnetion y Adotables, la situación es que puedo grabar registros en la tabla pero al momento de actualizarla me marca el siguiente error:
Row cannot be located for uptdating. Some values may have been changed sice it was last read.
He dado mil vueltas y no doy con la solución.
Cualquier ayuda es bienvenida
Gracias, saludos desde Veracruz, Mexico

1 respuesta

Respuesta
1
Ok mira el problema es que es probable que este encontrarando más de un registro para actualizar, esto es porque no le has definido las llaves primarias, en el TAdoTable dale doble click te mostrara una ventanita con los campos selecciona un campo ve al inspectos de objetos y busca la propiedad ProviderFlags ahí le pondrás true o false si el campo es para actualizar, si debe ir en el where y si es llave primaria ok.
Entonces para las llaves primarias pones el where y el Key en true y las demás false y para los que no son llaves primarias pues seria nada más el update en true, juega ahí con esas banderas hasta que las entiendas como funcionan ok.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas