USUÁRIO:
SENHA:
SALVAR LOGIN ?
Fórum
Visual Basic
Responder
Voltar
Autor
Assunto:
Erro em Consulta SQL
WALMIR
SERRANA
SP - BRASIL
ENUNCIADA !
Postada em 21/02/2008 21:49 hs
Ola pessoal.
Ta tendo dificuldades em executar esta consulta:
sSQL = "SELECT * FROM BOLETINS where SOLICITANTE=" & ComboBox3.Text & "And MES =" & ComboBox1.Text & "' And ANO='" & ComboBox2.Text
Lembrando que os campos SOLICITANTE E MES SÃO STRING, e o campo ANO é do tipo Integer;
Ocorre erro de sintexe, operador faltando. Mas ja tentei colocar Aspas simpres, sem aspas, aspas duplas e nada. Tentei seguir alguns exemplos por ai mas não da certo.
Se alguem poder me ajudar, ficarei muito Grato.
Sucesso a todos.!!!!
Treze
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 22/02/2008 12:25 hs
sSQL = "SELECT * FROM BOLETINS where SOLICITANTE='" & ComboBox3.Text & "' And MES ='" & ComboBox1.Text & "' And ANO='" & ComboBox2.Text
& "'"
esta seria a forma correta
Roßerto
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 22/02/2008 15:06 hs
Treze, desculpa te corrigir, mas não se usa aspas quando for INTEGER
sSQL = "SELECT * FROM BOLETINS where SOLICITANTE = '" & ComboBox3.Text & "' And MES = '" & ComboBox1.Text & "' And ANO= " & ComboBox2.Text
Roberto
Treze
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 22/02/2008 16:05 hs
Valeu roberto, eu também não sabia
TÓPICO EDITADO
Treze
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 22/02/2008 16:06 hs
Então havia uma aspa simples sobrando no final estou correto. (ano=') quando o correto é (ano=)
TÓPICO EDITADO
Roßerto
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 22/02/2008 17:25 hs
Sim, mas além disse faltava "espaço" entre as clausulas do SQL.
Roberto
Página(s): 1/2
PRÓXIMA »
Seu Nome:
Seu eMail:
ALTERAR PARA MODO HTML
Mensagem:
[:)] =
[:P] =
[:(] =
[;)] =
HTML DESLIGADO
VOLTAR
CyberWEB Network Ltda. © Copyright 2000-2024 - Todos os direitos reservados.
Powered by
HostingZone -
A melhor hospedagem para seu site