Ir para conteúdo

Arquivado

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

Edwilson Curti

Select encrencado

Recommended Posts

Vejam o código abaixo:

 

With cnnComando

.ActiveConnection = conexao_bd

.CommandType = adCmdText

.CommandText = "Select * From QUESTIONARIOS2 Where COD_PER = '" & codpergunta & "' And RESPOSTA_RESP = '" & resposta & "' ;"

Set rsSelecao = .Execute

End With

 

O soft faz a apuração do resultado das pesquisas realizadas, cujos dados alimentam o BD.

 

O que desejo é o seguinte:

 

Quero que ele faça a contagem do resultado das respostas que pertençam à PERGUNTA número tal e que a resposta dada pelo entrevistado seja igual a RESPOSTA tal.

Quero que o resultado seja contado se o registro satisfazer as 2 condições.

 

Já tentei:

 

.CommandText = "Select * From QUESTIONARIOS2 Where COD_PER = '" & codpergunta & "' And RESPOSTA_RESP = '" & resposta & "';"

 

.CommandText = "Select * From QUESTIONARIOS2 Where COD_PER = '" & codpergunta & "' And RESPOSTA_RESP like '" & resposta & "';"

 

Nada funcionou.

 

Alguém pode me dizer o que fazer neste caso, pois ao meu ver, a query está escrita de forma correta, ou não?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta executar somente com uma das comparações para ver se os resultado retornados são corretos, daí você pode focar só em uma.

 

Outra coisa, se o campo cod_per for numérico você não precisa utilizar os apostofos.

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.