Fórum Duvida SQL com mais de 18000 registro #248179
25/08/2004
0
o seguinte codigo
{******** CODIGO ABAIXO FAZ A PESQUISA NO CAMPO *******}
begin
dm.SQLConexao.Close;
dm.SQLConexao.SQL.Clear;
dm.SQLConexao.SQL.Add(´Select * From Mescla ´);
dm.SQLConexao.SQL.Add(´Where COD_INST Like ´+chr(39)+´¬´+BUS_Cod_inst.Text+´¬´+chr(39));
dm.SQLConexao.SQL.Add(´Order By UF,MUNICIPI,PAG´);
dm.SQLConexao.Open;
end;
{------------------------------------------------------------------------------}
Mais este código acima ele procura muito bem e rápido eu tbm coloquei um combobox com os nomes de municipios no evento onclick com o seguinte código...
procedure TFPesqPlani.ComboBox1Click(Sender: TObject);
begin
dm.SQLConexao.Close;
dm.SQLConexao.SQL.Clear;
dm.SQLConexao.SQL.Add(´Select * From Mescla ´);
dm.SQLConexao.SQL.Add(´Where MUNICIPI Like ´+chr(39)+´¬´+Combobox1.Text+´¬´+chr(39));
dm.SQLConexao.SQL.Add(´Order By UF,MUNICIPI,PAG´);
dm.SQLConexao.Open
end;
{------------------------------------------------------------------------------}
Ele tbm busca legal os código vamos ao problema que estou tendo.
Se eu colocar no form um botao fechar com o código CLOSE; legal, mais quando vou abrir novamente o código ou fazer um form de mesclar os municipios existentes para impressao ele naum irá funcionar por que o que eu coloquei no combobox e fiz o filtro, ele vai me retornar somente a cidade que fiz o filtro e não todos os registros. se eu colocar o seguinte código no botao fechar como abaixo.
procedure TFPesqPlani.BT_FecharClick(Sender: TObject);
begin
FPesqPlani.Close;
BUS_Cod_inst.Clear;
BUS_Razao.Clear;
BUS_Endereco.Clear;
dm.SQLConexao.Close;
dm.SQLConexao.SQL.Clear;
dm.SQLConexao.SQL.Add(´Select * From Mescla ´);
dm.SQLConexao.SQL.Add(´Order By UF,MUNICIPI,PAG´);
dm.SQLConexao.Open;
end;
{------------------------------------------------------------------------------}
ele demora muito pra limpar...
gostaria de saber se existe um código que faz o SELECT * na planilha mais rapido... entende.... e quando eu fechar o form fechar mais rapido...
e não demorar muito pra fechar e nem pra abrir ....??????
Danielvbhp
Curtir tópico
+ 0Posts
26/08/2004
Danielvbhp
Gostei + 0
26/08/2004
Beppe
Gostei + 0
27/08/2004
Danielvbhp
obrigado.....
Gostei + 0
27/08/2004
Rodolpho123
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)