Ir para conteúdo

POWERED BY:

Arquivado

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

lucastroy

erro na busca sql em mais de um campo

Recommended Posts

ae galera

 

sql = "select * FROM produtos WHERE nomedoproduto LIKE '%"&palavradepesquisa&"%' OR categoria LIKE '%"&palavradepesquisa&"%'  OR descicaodoproduto LIKE '%"&palavradepesquisa&"%'  "

 

procurando em dois lugares ele funciona, quando eu coloco mais um lugar pra ele procurar ele da pau.. aff...

 

ERRO:

 

Microsoft OLE DB Provider for ODBC Drivers error '80040e10'

 

[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.

 

/vendoatemeurin/pesquisageral.asp, line 57

 

Alguem sabe me dizer o q q é isso?????????????????????????????????????????

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse sql que voê postou é o que da erro ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

seguinte, quando atribuo uma sql para fazer uma busca como devo proceder?

 

 

ex:

 

cliente = "1"

 

sql = "SELECT * FROM usuarios WHERE id = '" & cliente & "'"

 

isso busca na tabela o id = 1, não é ????? pra minha lógica seria...

mas ta dando erro...

 

daí quando eu quero buscar resultados parecidos eu faço assim ó:

 

ex:

 

nome = "lucas"

 

sql = "SELECT * FROM usuarios WHERE nome LIKE '%"&nome&"%'"

 

ta certo?

 

e pra finalizar, quando eu busco por uma palavra e quero q o asp me retorne os resultados de 3 campos do banco de dados que não precisam ser exatamente iguais, eu faço assim ó:

 

ex:

 

buscarpor = "luc"

 

'pretendo buscar em tres campos(nome, sobrenome, amigo) da tabela clientes.

 

sql = " SELECT * FROM clientes WHERE nome LIKE '%"&buscarpor&"%' OR sobrenome LIKE '%"&buscarpor&"%' OR amigo LIKE '%"&buscarpor&"%' "

 

só q sempre da pal...

 

n aguento mais pensar... meu cerebro ta doendo... é sério;;;

 

vlw

 

 

o código eu já até apaguei...

agora to querendo aprender são nessas propriedades de busca no sql...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Verifica se os nomes dos campos estão corretos e se estão nas tabelas que você mandou buscar.

 

Se estiver tudo certo, dê um response.write na variável SQL e um response.end logo após e poste o resultado.

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.