Fórum Primeiras presquisas são lentas #37678
29/07/2003
0
Sremulador
Curtir tópico
+ 0Posts
29/07/2003
Afarias
Avalie bem seus códigos e SQLs para ver se o problema não está em seu programa.
T+
Gostei + 0
29/07/2003
Sremulador
procedure TSEL_PACIENT.Atualizar;
begin
if Texto <> Lz.Text then begin
SEL_PACIENT.Caption:= ´Localizando paciente...´;
dmc.PACIENTES.Active:= false;
dmc.PACIENTES.SQL.Clear;
dmc.PACIENTES.SQL.Add(´Select PACD, PANM, PADN, PAIN, PAAM FROM pacientes´);
dmc.PACIENTES.SQL.Add(´Where ´ + Ordem + ´ like ´ + QuotedStr (lz.Text + ´¬´));
dmc.PACIENTES.SQL.Add(´order by ´ + ordem);
dmc.PACIENTES.Active:= true;
SEL_PACIENT.Caption:= ´Atendimento ao Paciente´;
End;
Texto:= Lz.Text;
Esta e uma consulta para localizar um paciente.
o servidor e p win2000 nt server com 390 mb ram pIV 1600 placa mãe asus pIV
Gostei + 0
29/07/2003
Afarias
Existe um índice para o campo Ordem??
Vc já rodou esta query no IBConsole?? Acontece a mesma coisa??
* se vc puder ordenar os registros no cliente, prefira ao uso do ORDER BY.
T+
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)