Ver Mensaje Individual
  #8  
Antiguo 03-01-2011
Avatar de anubis
anubis anubis is offline
Miembro
 
Registrado: mar 2007
Posts: 863
Reputación: 18
anubis Va por buen camino
Gracias pacopenin,

Correcto, por eso despues de poner eso, le vuelvo a poner:

Código Delphi [-]
zconnection1.Database:='g:\leerdes\ventas.fdb';
  zconnection1.Connected:=true;
  qquery1.Connection:=zconnection1;
  query1.sql.clear;
  query1.sql.text:='select max(codigo) AS CONTADOR from lineasventa';
  query1.Open;
    CONTADORREGIS:=query1.fieldbyname('coNTADOR').AsInteger;

query1.clear;
query1.sql.text:='select * from lineasventa';
query1.open;
query1.sortedfields:='codigo';
query1.open;

No tendría porque no dejarme ordenarlo.

Por lo que estoy viendo, al aplicar despues
Código Delphi [-]
query1.sql.text:='select max(codigo) AS CONTADOR from lineasventa';

antes tengo que poner en blanco el sortedfields
y si, efectivamente así funciona mejor.


Por cierto, a grandes rasgos, cual es la diferencia para estas cosas entre activar y abrir.?
Me imagino que el open cuando has ingresado alguna modificacion o insertado algun registro y el active es simplemente para consultas?

Última edición por anubis fecha: 03-01-2011 a las 15:32:50.
Responder Con Cita