|
Postada em 19/09/2010 22:21 hs
Estou Usando Assim: Criterio = Chr$(39) & txtPesquisa1 & "%" & Chr(39) Sql = "SELECT PacienteID, Nome, Fone FROM CadPaciente WHERE CadPaciente.Nome Like " & Criterio & " ORDER BY Nome" 'Estou usando o Firebird para consultar as tabelas masi ta lento, sera que é o formato da busta?? Grato Nilton
|
|
|
|
Felipe
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 20/09/2010 08:30 hs
Nilton, sua tabela é muito grande? Para que usar uma string se você já tem um textbox para pesquisa.Tente eliminar este criterio e coloque deste jeito Sql = "SELECT PacienteID, Nome, Fone FROM CadPaciente WHERE CadPaciente.Nome Like '" & txtPesquisa1 & "%' ORDER BY Nome"
|
|
|
|
Postada em 20/09/2010 09:59 hs
A tabela é grande tem + ou - 10.000 pacientes abro o form do cadastro de pacientes depois no botao pesquisa abre esse form com a busca por nome, fone, e prontuario sera porque esta abrindo outro form? vc acha que essa (Criterio = Chr$(39) & txtPesquisa1 & "%" & Chr(39) que esta lento pra carregar
|
|
|
Felipe
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 20/09/2010 15:30 hs
Apesar de ter cerca de 10.000 ainda não e motivo de tanta demora.Abro a minha com +ou- 765.000 e não demora.Pode enviar ela para mim fazer um teste. okinarata@hotmail.com
|
|
|
|
Postada em 20/09/2010 17:20 hs
a demera que eu falo é assim tipo quando vou pesquisar MARIA DA SILVA ele vai truncando mais abre normal.
|
|
|
|
Postada em 20/09/2010 17:22 hs
Quando eu executo pelo IBExpert é super rapido.. vou fazer o teste com a nova linha que vc me passou Grato..
|
|
|