Categorias

Pesquisar em banco de dados com Ajax

O código a seguir utiliza o AJAX para efetuar consulta em uma base de dados, permitindo um pesquisa rápida e não sendo necessário o refresh da página inteira.

O exemplo em anexo seria a consulta dos dados de um funcionário digitando o seu nome, será listado em um combobox os funcionários que começarem com o texto que está sendo digitado.

'-------------------------------------------------
'Pagina 1: funcionarios.asp
'-------------------------------------------------



Pesquisa de Funcionários



        
    
    
        
Pesquisa (Digite o nome do funcionário):
'------------------------------------------------- 'Página 2: execfunc.asp '------------------------------------------------- " & Registro("RA_NOME") & "

" response.write "" For I=0 to Registro.Fields.Count-1 'STEP 2 If Not IsNull(Registro.Fields(I)) Then IF Registro.Fields(I).name = "RA_ADMISSA" then Dado = mid(Server.HTMLEncode(Registro.Fields(I)),7,2) & "/" & mid(Server.HTMLEncode(Registro.Fields(I)),5,2) & "/" & mid(Server.HTMLEncode(Registro.Fields(I)),1,4) else Dado = Server.HTMLEncode(Registro.Fields(I)) end if Response.Write "" Response.Write "" End If Next response.write "
" & Registro.Fields(I).name & ": " & Dado & " 
" else response.write "Vazio..." end if Registro.close else %>