Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

paulosls

Consultar em todos os campos do Access

Recommended Posts

<% GRANDES%>To começando, AJUDEM-ME... a fazer essa consulta: 01. Estou usando uma só caixa de texto no formulário com um botão para submit; 02. Quero fazer uma consulta em todos os campos de minha tabela do access quando digitaruma palavra no formulário. 03. Qual o comando de SQL que devo utilizar? 04. Como apresentar depois eu já sei.Valeu. T+ / P. Sídnei

Compartilhar este post


Link para o post
Compartilhar em outros sites

Set table = Server.CreateObject("ADODB.Recordset")'----------------------sql = "SELECT * FROM tabela WHERE campo1 LIKE '%"&busca&"%' and campo2 LIKE '%"&busca&"%' AND campo3 LIKE '%"&busca&"%' campo4 LIKE '%"&busca&"%'"table.open sql,db,3,3 '---------------------------------------Eu faço assim e dá certo mais deve ter outras formas. :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, O básico seria SELECT * FROM Tabela E como nosso amigo disse, fazer uma busca por todos os campos, pegando tudo que o usuário digitar seria : SELECT tabela1 FROM tabela WHERE tabela1 like '%"&Request.Form("Campoform")&"%' OK ! Abraços,

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara,

 

 

 

E como nosso amigo disse, fazer uma busca por todos os campos, pegando tudo que o usuário digitar seria :

 

 

 

OK !

 

Abraços,

Tentando entender:

 

{O básico seria SELECT * FROM Tabela}aqui apenas seleciona tudo não busca ok?

 

{SELECT tabela1 FROM tabela WHERE tabela1 like '%"&Request.Form("Campoform")&"%'} aqui seleciona o campo tabela1 e faz uma busca neste mesmo campo tabela1 com somente um request de um form?.

 

Não estou discordando apenas queria saber mais, obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

agora o bicho pegou. vou colocar o codigo aqui pra ve se vcs me ajudam...preciso com um campo do formulário, fazer uma busca na tabela e devolver todos os registros que tem essa palavra. ok?=========================================================================<html><head><link rel="StyleSheet" HREF="surveyadmin.css" type="text/css"><title>Banco de Dados O Povo</title><style><!--body { font-family: Verdana; font-size: 10 pt; text-align: Justify }table { font-family: Verdana; font-size: 10 pt; text-align: Justify }--></style><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body bgcolor="#FFFFFF" vlink="#000066" leftmargin="0" topmargin="0"><% If IsEmpty(Request.Form) Then %><form action="<%=request("script_name")%>" method="post"> <table width="760" border="0" align="center"> <tr> <td colspan="2"><div align="left"><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><strong><img src="image/icones_audio.jpg" width="45" height="45">: Áudio :<font color="#999999">:</font><font color="#CCCCCC">: consultar</font></strong></font></div> <hr width="760" color="#000000"> </td> </tr> <tr> <td colspan="2"> <p><font color="#999999" size="2" face="Arial, Helvetica, sans-serif">Preencha os campos e clique em consultar para visualizar cadastro(s).</font></p></td> </tr> <tr> <td width="200" bgcolor="#AAE3FF"><font size="2" face="Arial, Helvetica, sans-serif">Busca:</font></td> <td width="570" bgcolor="#D5F1FF"> <font size="2" face="Arial, Helvetica, sans-serif"> <input type="text" name="busca" size="30"> </font></td> </tr> <tr bgcolor="#AAE3FF"> <td colspan="2"><font color="#000000" size="2" face="Arial, Helvetica, sans-serif"><strong> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="140" height="18"> <param name="movie" value="audio_con_sequenciada.swf"> <param name="quality" value="high"> <param name="base" value="."> <param name="bgcolor" value="#AAE3FF"> <param name="scale" value="exactfit"> <embed src="audio_con_sequenciada.swf" base="." quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" scale="exactfit" width="140" height="18" bgcolor="#AAE3FF"></embed> </object> </strong></font></td> </tr> <tr> <td colspan="2"><font size="2" face="Arial, Helvetica, sans-serif"> <input type="submit" value="Consultar" name="submit" class="flatbutton"> <input type="reset" value="Limpar" name="clear" class="flatbutton"> <br> </font> <hr width="760" color="#000000"> </td> </tr> <tr> <td height="19" colspan="2"><font color="#000000" size="2" face="Arial, Helvetica, sans-serif"><strong> </strong></font></td> </tr> </table></form><% Else %><table width="760" border="0" align="center" cellpadding="0" cellspacing="2" bordercolor="#FFFFFF" bgcolor="#FFFFFF"> <!--DWLayoutTable--><% Set cx = Server.CreateObject("adodb.connection") cx.open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("database99.mdb"),"","" Set rs = Server.CreateObject("adodb.recordset") var_busca = request("busca") sql = "Select * From Aluno " rs.open sql, cx, 2, 3 If rs.eof Then %> <tr> <td height="39" colspan="7" valign="top"><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><strong><img src="image/icones_audio.jpg" width="45" height="45">: Áudio :<font color="#999999">:</font><font color="#CCCCCC">: consultar</font></strong></font> <hr width="760" color="#000000"> </td> </tr> <tr bgcolor="#FFCC66"> <td height="55" colspan="7" valign="top"><b><font color="#000000" size="2" face="Arial, Helvetica, sans-serif">Sua pesquisa não gerou resultados...</font></b> <p><font color="#000000" size="2" face="Arial, Helvetica, sans-serif"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="100" height="20"> <param name="movie" value="audiocon.swf"> <param name="quality" value="high"> <param name="base" value="."> <embed src="audiocon.swf" base="." quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="100" height="20" ></embed> </object> </font></p></td> </tr> <% Else %> <tr> <td height="39" colspan="7" valign="top"> <div align="left"><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><strong><img src="image/icones_audio.jpg" width="45" height="45">: Áudio :<font color="#999999">:</font><font color="#CCCCCC">: consultar</font></strong></font></div> <hr align="left" width="760" color="#000000"> <div align="left"> <font color="#000000" size="2" face="Arial, Helvetica, sans-serif"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="100" height="20"> <param name="movie" value="audiocon.swf"> <param name="quality" value="high"> <param name="base" value="."> <embed src="audiocon.swf" base="." quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="100" height="20" ></embed> </object> </font><br> </div> <div align="right"> </div></td> </tr> <tr bgcolor="#FFCC66"> <td width="30"> <div align="center"><font size="2" face="Arial, Helvetica, sans-serif"><strong><font color="#000000">Reg</font></strong></font></div></td> <td width="190"> <div align="center"><font size="2" face="Arial, Helvetica, sans-serif"><strong><font color="#000000">Título</font></strong></font></div></td> <td width="120"> <div align="center"><font size="2" face="Arial, Helvetica, sans-serif"><strong><font color="#000000">CDU</font></strong></font></div></td> <td width="70"> <div align="center"><font size="2" face="Arial, Helvetica, sans-serif"><strong><font color="#000000">Cutter</font></strong></font></div></td> <td width="60"> <div align="center"><font size="2" face="Arial, Helvetica, sans-serif"><strong><font color="#000000">Formato</font></strong></font></div></td> <td width="100"> <div align="center"><font size="2" face="Arial, Helvetica, sans-serif"><strong><font color="#000000">Assunto</font></strong></font></div></td> <td width="200"> <div align="center"><font size="2" face="Arial, Helvetica, sans-serif"><strong><font color="#000000">Observação</font></strong></font></div></td> </tr> <% Do While not rs.eof If cor = "#C0C0C0" Then cor = "#FFFFFF" Else cor = "#C0C0C0" End If %> <tr> <td width="30" bgcolor="#FFCC66"> <div align="center"><strong><font size="1" face="Arial, Helvetica, sans-serif"><%=rs("estilo")%></font></strong></div></td> <td width="190" bgcolor="#EAF9FF"> <div align="left"><font size="1" face="Arial, Helvetica, sans-serif"><%=rs("nome")%></font></div></td> <td width="120" bgcolor="#D5F1FF"> <div align="center"><font size="1" face="Arial, Helvetica, sans-serif"><%=rs("endereco")%></font></div></td> <td width="70" bgcolor="#BFEBFF"> <div align="center"><font size="1" face="Arial, Helvetica, sans-serif"><%=rs("telefone")%></font></div></td> <td width="60" bgcolor="#AAE3FF"> <div align="center"><font size="1" face="Arial, Helvetica, sans-serif"><%=rs("email")%></font></div></td> <td width="100" bgcolor="#EAF9FF"> <div align="center"><font size="1" face="Arial, Helvetica, sans-serif"><%=rs("autor")%> </font></div></td> <td width="200" bgcolor="#D5F1FF"> <div align="center"><font size="1" face="Arial, Helvetica, sans-serif"><%=rs("obs")%></font></div></td> </tr> <% rs.movenext Loop %> <tr> <td colspan="2" valign="top"> <div align="left"> <font color="#000000" size="2" face="Arial, Helvetica, sans-serif"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="100" height="20"> <param name="movie" value="audiocon.swf"> <param name="quality" value="high"> <param name="base" value="."> <embed src="audiocon.swf" base="." quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="100" height="20" ></embed> </object> </font> </div></td> <td width="120" valign="top"><!--DWLayoutEmptyCell--> </td> <td width="70" valign="top"><!--DWLayoutEmptyCell--> </td> <td width="60" valign="top"><!--DWLayoutEmptyCell--> </td> <td width="100" valign="top"><!--DWLayoutEmptyCell--> </td> <td width="200" valign="top"><!--DWLayoutEmptyCell--> </td> </tr> <% End If %></table><p> <% End If %></p><p> </p><p>  </p></body></html>========================================================valeu!!

Compartilhar este post


Link para o post
Compartilhar em outros sites
VAMOS LÁ!

 

TÔ ESPERANDO...

Bem c você estiver pesquisando Tb ajuda! :ph34r:

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.