Hola denuevo,
Es una cosa curiosa lo que pasa.
Al crear el form, le pongo
query1.sql.clear;
query1.sql.text:='select * from lineasventa';
query1.sql.text:='select max(codigo) AS CONTADOR from lineasventa';
query1.Open;
CONTADORREGIS:=query1.fieldbyname('coNTADOR').AsInteger;
**Esto último para que señale el ultimo registro puesto que nose como aplicarlo al generador de autoincremento que aplique en la tabla.**
query1.open;
Eso me funciona, pero si le pongo otra línea
query1.sortedfields:='codigo';
me dice que no lo encuentra.
En cambio en otro procedimiento que aplico lo mismo si me funciona y en otro diferente no.
Sabeis a que se puede deber?, estan mal aplicadas las instrucciones?.
|