USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
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
Pontos: 2843 Pontos: 2843
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
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
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
Pontos: 2843 Pontos: 2843
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
Pontos: 2843 Pontos: 2843
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
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
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
Topo da página