• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

vpess

Problema ao executar query VB

3 mensagens neste tópico

Boas,

Ajudem-me por favor.

Porque é que ao fazer a query desta forma me dá erro:

ccombo2="nome"
busca="vitor"
ccombo1="nome"
ccombo3="asc"

SQL = "select * from socios where '" + CStr(ccombo2) + "' like '%" + CStr(busca) + "%' ORDER BY '" + CStr(ccombo1) + "' '" + CStr(ccombo3) + "'"

e desta não

SQL = "select * from socios where nome like '%vitor%' ORDER BY nome asc"

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Assim de repente parece ser das plicas que tens a mais na tua query no código vb. Tenta com:

SQL = "select * from socios where '" + CStr(ccombo2) + "' like '%" + CStr(busca) + "%' ORDER BY " + CStr(ccombo1) + " " + CStr(ccombo3)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Exactamente era das plicas ;)

 SQL = "select * from socios where " + CStr(ccombo2) + " like '%" + CStr(busca) + "%' ORDER BY " + CStr(ccombo1) + " " + CStr(ccombo3) + " "

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora