• 0
Sign in to follow this  
--Ludson--

Criar Consulta Dinamica No Sql

Question

Galera,

beleza?

seguinte...

eu to tentando exibir dados de um bd através de consulta dinamica passada por form.

tipo..

eu quero digitar o campo de busca e o valor a ser buscado.

por exempo:

eu tenho um form com os nomes: campo e valor.

em campo eu digito: codigo

e valor eu digito: 25500

gostaria que no sql de conexão com o bd, gerasse automaticamente essas informações,

tipo:

sql="SELECT * FROM tabela WHERE '" &Request.Form("campo") &"' = '" &Request.Form("valor")&"'"
qual o jeito correto de fazer isto? estou tentando fazer da seguinte maneira:
  <%
Dim listar
Dim listar_numRows

mostra = Request.Form("mostra")
campo = Request.Form("valor")

Set listar = Server.CreateObject("ADODB.Recordset")
listar.ActiveConnection = MM_produtos_STRING
listar.Source = "SELECT * FROM produtos WHERE '" & mostra & "' = '" & campo & "' ORDER BY codigo ASC"
listar.CursorType = 0
listar.CursorLocation = 2
listar.LockType = 1
listar.Open()

listar_numRows = 0
%>
mais ele não está retornando nada, ele entra na linha de código:
<%
listar.BOF or listar.EOF then
response.write "Nenhum registro cadastrado!"
Response.End
end if
%>

alguém pode me dar um help???

blink.gif

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0

travem o tópico.

deu certo!

huahua

era desta maneira mesmo que estava fazendo..

só tinha um detalhe..

eu tava tentando testar com informações que não tinham no banco de dados,

ou seja,

os dados que eu estava procurando realmente não existiam!!

hehuae

vlew!!!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this