Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Modificar registro de una tabla (https://www.clubdelphi.com/foros/showthread.php?t=70739)

alcides 08-11-2010 21:36:05

Modificar registro de una tabla
 
Hola a todos, utilizo delphi 7 y mis tablas estan en access.

lo que busco es leer cada uno de los registro de la tabla en orden secuencial y modificar dos de lo campo del registro.

esto es lo que tengo.

qry_detalle.Close;
qry_detalle.Parameters.ParamByName('pfecha_inicial').Value := strtodate(fecha_inicial.Text);
qry_detalle.Parameters.ParamByName('pfecha_final').Value := strtodate(fecha_final.Text);
qry_detalle.Open;
While not qry_detalle.eof do begin
Tbl_detalle.edit;
Tbl_detalle.FieldByName('debito').Value := qry_detalledetalledebito.Value * qry_detalledetalleccDebito.Value;
Tbl_detalle.FieldByName('credito').Value := qry_detalledetallecredito.Value * qry_detalledetalleccdebito.Value;

Tbl_detalle.Post;
qry_detalle.next;
end;

resulta que me dice que la tabla ni esta en edit ni esta en insert


Gracias mil, por la ayuda que me puedan brindar



Alcides
Rep.Dom.

Ferrari 08-11-2010 23:07:41

Y donde estas abirendo la Tbl_detalle??
:rolleyes:

Neftali [Germán.Estévez] 09-11-2010 11:27:27

Por favor, con 200 mensajes ya no habría que recordarte que utilizases los TAG's.
Ejecuta paso a paso y dinos en qué línea te salta el error.

Otra cosa ¿Cual es la consulta? ¿Es actualizable?

alcides 09-11-2010 12:57:59

Gracias y disculpas.
Gracias por la atencion y disculpas por los tag's

Ferrari la tabla tiene el open en el FormActivate
Neftali el error lo presenta cuando va ah realizar el post.


Alcides
Rep. Dom.

Neftali [Germán.Estévez] 09-11-2010 13:07:13

Cita:

Empezado por alcides (Mensaje 381793)
Neftali el error lo presenta cuando va ah realizar el post.

OK.
¿Puedes poner la consulta?
¿Estás segura de que es actualizable?

alcides 09-11-2010 14:01:02

Hola neftali

Cita:

¿Puedes poner la consulta?
¿Estás segura de que es actualizable?
es actualizable y lo que publique es lo que tengo para la actualizacion.



Alcides
Rep. Dom.

fox18 09-11-2010 16:48:47

Revisa si tu tabla tiene índice

alcides 09-11-2010 20:06:13

gracias Fox18 por la atención

la tabla tiene el indice cns_detalle



Alcides
Rep.Dom.


La franja horaria es GMT +2. Ahora son las 00:26:20.

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