Ir para conteúdo
Fórum Script Brasil
  • 0

Busca


Annelise

Pergunta

Ola amigos...

aki...estou precisando de um pequeno sisteminha de busca...estou comecando no mundo asp agora então....

tenho uma tabela "email"

com os campos "nome" e "email"

preciso do seguinte:

o usuario digita o nome da pessoa e ai e listado o email desta...temjeito....?sera que e mt dificil?

Brigadim hein gente...

Link para o comentário
Compartilhar em outros sites

14 respostass a esta questão

Posts Recomendados

  • 0

Oi Annelise:

Faz assim ói:

Cria um formulário com o campo pra pessoa digitar o nome, ok?

O action do form vai ser o arquivo com isso aqui:

<%
Set Conexao = Server.CreateObject("ADODB.Connection")
    Conexao.Open "DBQ=C:\sites\meusite\dados\email.mdb;Driver={Microsoft Access Driver (*.mdb)};"

ComandoSQL = "SELECT * FROM email WHERE nome LIKE '%" + Replace(Request.Form("nome"), "'", "''") + "%'"
Set bd = Conexao.Execute(ComandoSQL)
If NOT bd.EOF Then
nome = bd("nome")
email = bd("email")
End If

Response.Write nome & "<br>"
Response.Write email
%>

A partir disto, você já pode modificar o que for preciso!

Obs.: Assim é como você pediu, mas vale lembrar que a busca por nome ela não será exata. Pois pode haver Maria da Silva, Maria José, etc... Se a pessoa digitar Maria apenas vai aparecer apenas o primeiro registro que contém Maria.

Boa sorte laugh.gif

Link para o comentário
Compartilhar em outros sites

  • 0

Então...

Na página onde tem o formulário e o campo que a pessoa vai digitar, você tem que por o botão... senão como a pessoa vai enviar o form?

Você está usando qual programa editor? O Dreamweaver ou Frontpage?

Se for Dreamweaver, beleza porque eu sei...

Dentro do form põe:

Lá em cima no menu: "inserir" > Objetos de formulário > Botão

Senão você mete pelo HTML:

<input name="Submit" type="submit">

Se ainda tiver dúvida meu MSN: cinzaprata@hotmail.com

Link para o comentário
Compartilhar em outros sites

  • 0

blink.gif Erro 405 de HTTP

405 método não-permitido

O método especificado na linha de requisição não é permitido para o recurso identificado pela requisição. Certifique-se de ter configurado o tipo MIME apropriado para o recurso requerido.

Contate o administrador do servidor se o problema persistir.

Link para o comentário
Compartilhar em outros sites

  • 0

<input name="nome" type="text" id="nome">

<form name="form1" method="post" action="

<%

Set Conexao = Server.CreateObject("ADODB.Connection")

Conexao.Open "DBQ=C:inetpub\wwwroot\sc_desa\bdintranet.mdb;Driver={Microsoft Access Driver (*.mdb)};"

ComandoSQL = "SELECT * FROM email WHERE nome LIKE '%" + Replace(Request.Form("nome"), "'", "''") + "%'"

Set bd = Conexao.Execute(ComandoSQL)

If NOT bd.EOF Then

nome = bd("nome")

email = bd("email")

End If

Response.Write nome & "<br>"

Response.Write email

%>

">

<input name="Submit" type="submit">

</form>

huh.gif

Link para o comentário
Compartilhar em outros sites

  • 0

Tá errado...

Assim ó:

<form name="form1" method="post" action="email.asp">
<input name="nome" type="text" id="nome">
<input name="Submit" type="submit">
</form>
Aí você vai ter que criar outra página email.asp com este código:
<%
Set Conexao = Server.CreateObject("ADODB.Connection")
Conexao.Open "DBQ=C:inetpub\wwwroot\sc_desa\bdintranet.mdb;Driver={Microsoft Access Driver (*.mdb)};"

ComandoSQL = "SELECT * FROM email WHERE nome LIKE '%" + Replace(Request.Form("nome"), "'", "''") + "%'"
Set bd = Conexao.Execute(ComandoSQL)
If NOT bd.EOF Then
nome = bd("nome")
email = bd("email")
End If

Response.Write nome & "<br>"
Response.Write email
%>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...