Boa noite pessoal gostaria mais uma vez da ajuda de voces com o codigo abaixo o que acontece e que gostaria de limpa uma listbox se a proc não retornar valores porem ela não limpa.
Dim sSQLC As String
Call Conexao_Open
sSQLC = "CALL sp_enc_cand_sugestao(" & idprofissao & ");"
rscandidatos.CursorLocation = adUseClient
rscandidatos.Open sSQLC, cn, adOpenDynamic, adLockOptimistic
If Not rscandidatos.EOF Then
Set Me.Lista_Candidatos.Recordset = rscandidatos
Me.Lista_Candidatos.Requery
Else
Me.Lista_Candidatos.ControlSource = ""
Me.Lista_Candidatos.Requery
End If
rscandidatos.Close
Set rscandidatos = Nothing
desde ja agradeço a ajuda de todos
Dim sSQLC As String
Call Conexao_Open
sSQLC = "CALL sp_enc_cand_sugestao(" & idprofissao & ");"
rscandidatos.CursorLocation = adUseClient
rscandidatos.Open sSQLC, cn, adOpenDynamic, adLockOptimistic
If Not rscandidatos.EOF Then
Set Me.Lista_Candidatos.Recordset = rscandidatos
Me.Lista_Candidatos.Requery
Else
Me.Lista_Candidatos.ControlSource = ""
Me.Lista_Candidatos.Requery
End If
rscandidatos.Close
Set rscandidatos = Nothing
desde ja agradeço a ajuda de todos