PDA

Ver la Versión Completa : preview lenta


sizne
05-05-2010, 22:47:33
Hola Foreros, pueden ayudarme con esto por favor?
Estoy en la etapa de realizar mis reportes y estoy usando el QuicKRep1, tengo Tablas realizadas en SQLServer, y estoy usando AdoQuery.
Hice mi consulta para una busqueda por medio de un campo para luego que por medio de ese campo Unico me visualice los datos en el QuickRep1 que ya lo probé (Preview) y esta todo bien.
El problema es mi busqueda...es muy lenta, funciona pero no se como hacerla para que sea rapida la busqueda....

procedure TFBinsMat.buscarClick(Sender: TObject);
begin
with InsMat do
begin
Close;
SQL.Text:='SELECT * FROM [dbo].[V_InsMat] WHERE CiE ='+QuotedStr(Ci.Text);
Open;
end;
if not InsMat.IsEmpty = false then
begin
Application.MessageBox( 'No existe!', 'Carnet de Identidad',
MB_ICONINFORMATION );
Ci.SetFocus;
end
else
RinsMat.QuickRep1.Preview;
end;


Alguein puede ayudarme por favor?

Gracias

juanelo
06-05-2010, 00:20:35
Puedes intentar agregando un indice por el o los campos por los que vayas a buscar.
Saludos