Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   AYUDA, por favor! (https://www.clubdelphi.com/foros/showthread.php?t=4899)

Waldo 01-11-2003 05:43:46

Error al editar tabla en ADO
 
Hola. Un saludo desde La Paz, B.C.S.

Tengo un problema al editar una de las tablas, teniendo el siguiente codigo:

IF m.TSalida.Locate('Numero Salida',nsalida.Text,[]) THEN
BEGIN
M.TSalida.Edit;
M.TSalida.FieldValues['TOTAL']:=STRTOFLOAT(TOTAL2.caption);
M.TSalida.FieldValues['NUMERO PRODUCTOS']:=STRTOINT(NUPRODUCTOS.Text);
M.TSalida.FieldValues['CANTIDAD PRODUCTOS']:=STRTOINT(CAPRODUCTOS.Text);
M.TSalida.Post;
END;

El problema es que cuando se ejecuta el .POST me arroja un error que dice, que no puede guardarse por que han cambiado los datos desde la ultima vez que se leyeron.

En realidad no entiendo por ke sucede eso? Alguien me puede ayudar?

Base de datos en Access
ADO

De antemano Gracias... :)

roman 01-11-2003 06:13:09

Bienvenido al Club Waldo.

Siendo nuevo aquí te recomiendo que utilices títulos más significativos para tus mensajes a fin de que los demás puedan localizar rápidamente aquellos hilos en los que pueden colaborar.

Por otra parte ayudaría si indicases qué tipo de base de datos estás utilizando para así poder enfocar mejor el problema.

// Saludos

Waldo 01-11-2003 06:15:50

Pues es algo muy censillo

uso ADO
y la base esta echa en acess

Descendents 01-11-2003 11:55:22

mira aki

http://www.clubdelphi.com/foros/show...&threadid=4878

Waldo 01-11-2003 17:32:44

Ok, segun la sugerencia anterior, habla de un usuario adicional, se supone que no hay usuarios es solo monousuario. ya le he movido por todos lados y sigue el mismo error, espero alguien me pueda ayudar.
Gracias:o

Waldo 01-11-2003 17:49:02

Bueno, solo para avisar que ya pude solucionar el problema, le aplique un .refresh antes de aplicar el .edit y santo remedio espero ese fuese la solucion. Saludos


La franja horaria es GMT +2. Ahora son las 22:48:52.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi