Hola efectivamente etudie la clausula limit alli hay que pasarle dos parametros
Código Delphi
[-]Select * from tutabla limit 0,11
el primer parametro indica desde que fila comensara a traer registros y el segundo la cantidad, lo hice bien, pero cada vez que le doy al boton me llama 11 registros pero siempre los primeros 11 , creoq ue tengo que aumentar el contador pero la verdad no se como, aqui les dejo como quedo la consulta
Código Delphi
[-]var
Count: Integer;
procedure Tformfacturar.BringEleven(var Count: Integer);
begin
Count:=0;
datos.sqfacturas.Close;
datos.sqfacturas.SQL.Text:='SELECT * FROM dhistoria LIMIT :NUM, 11';
datos.sqfacturas.ParamByName('NUM').AsInteger:=Count;
datos.sqfacturas.Open;
if not datos.sqfacturas.IsEmpty then
begin
while not datos.sqfacturas.Eof do
begin
Lst1.Items.Add(datos.sqfacturas.FieldByName('nhistoria').AsString);
datos.sqfacturas.Next;
end;
Inc(Count);
end
else Count:= -1
end;