PDA

Ver la Versión Completa : como Actualizar una tabla


alcides
30-03-2007, 15:00:17
Hola a todos,
utilizo delphi 7 y mis tablas estan en access.

resulta que tengo una tabla de articulos ya creada con miles de registros
y quiero leer cada uno y realizar unos calculos, actualizar algunos campo
y volver a grabar mi registro.


Tbl_Articulos.Edit;
While not Tbl_Articulos.Eof do begin

Valor_Real := Tbl_articulosValor_Adquisicion.Value;
Dep_Anual := Valor_Real /Tbl_articulosVida_Util_Articulos.Value;
Dep_Mensual := Dep_Anual /12;

tbl_articulosdepreciacion_anual.Value := Dep_Anual;
tbl_articulosdepreciacion_mensual.Value := Dep_Mensual;

Tbl_Articulos.Post;
qry_Articulos.next
end

esto es lo tengo y me dice que la tabla ni esta en insert ni en edit.

por favor darme una mano,


Alcides
Rep. Dom.

Neftali
30-03-2007, 15:08:24
Yo no le veo nada raro.
Sólo que en algun sitio estás utilizando tbl y en otro qry.

alcides
30-03-2007, 15:33:45
Gracias por la atencion Neftali,

pero donde dice qry realmente uso tbl

y da el error: tbl_articulos, no esta en insert ni esta en edit



Gracias mil,

Alcides
Rep.Dom.

jhonny
30-03-2007, 15:41:58
Coloca el Tbl_Articulos.Edit; dentro del While.

alcides
30-03-2007, 16:36:54
Gracias jhonny, ya no tengo el error,


Gracias mil,

Alcides
Rep.Dom.