Gente por favor, ya no se que hacer realmente, siento que me estoy ahogando en un vaso de agua, lo siguiente es posible, se me ocurrio hacer una tablita que tiene un campo contador, que es una varable de tipo integer que ahi voy a ir guardando el ultimo numero de factura. Uso paradox. O sea le doy el valor de uno inicialmente y lo que quiero hacer es extraer ese uno y mostrsarlo en un caption , hasta ahi bien y una vez que posteo la factura lo que quiero hacer es aumentarle 1 y guardarlo asi me queda listo para la siguiente factura. quiero guardarlo en el registro reemplazando siempre el registro.
o sea que sea asi
despues
y asi...siucesivamente.
Código:
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
table1.edit;
table1.Last;
Label1.Caption:=inttostr(table1contador.Value);
end;
procedure TForm1.BitBtn2Click(Sender: TObject);
begin
num:=Table1['contador'];
Table1['contador']:=num+1;
Table1.Post;
end;
end.
Al hacer click en el priemr boton me muestra el regsitro de mi tabla pero dsp al guardar la factura me da error me dice sataset not in insert or edit mode, y realmente no se porque.
desde ya muchas gracias..