Olá gente,
Encontrei um problema o qual não tenho encontrado uma solução. Trata-se de um "Erro Gerado: 3075 - Erro de Sintaxe (Operador Faltando) na expressão da consulta...". No primeiro momento pensei que fosse a questão das aspas duplas. Alterei todo código mas não resolveu o problema. Abaixo consta um vídeo demonstrando o erro e o banco para análise a todo aquele que puder me ajudar. Agradeço desde já.
Grato
Encontrei um problema o qual não tenho encontrado uma solução. Trata-se de um "Erro Gerado: 3075 - Erro de Sintaxe (Operador Faltando) na expressão da consulta...". No primeiro momento pensei que fosse a questão das aspas duplas. Alterei todo código mas não resolveu o problema. Abaixo consta um vídeo demonstrando o erro e o banco para análise a todo aquele que puder me ajudar. Agradeço desde já.
- Código:
Private Sub txtContratosNivel3_AfterUpdate()
Me.txtTextoNivel3 = Me.txtContratosNivel3.Column(2)
Me.txtTextoNivel3.Requery
CarregaTextoNivel3
End Sub
Public Sub CarregaTextoNivel3()
On Error GoTo trata_erro
Dim DB As DAO.Database
Dim rsT As DAO.Recordset
Dim msql As String
Set DB = CurrentDb
msql = "SELECT textoNivel3"
msql = msql & " FROM tblContratosNivel3"
msql = msql & " WHERE textoNivel3=" & txtTextoNivel3 & ""
Set rsT = DB.OpenRecordset(msql, dbOpenSnapshot)
If Not rsT.EOF Then
txtTextoNivel3.Value = rsT("textoNivel3").Value
Else
txtTextoNivel3.Value = Empty
End If
rsT.Close
Set rsT = Nothing
Exit Sub
trata_erro:
MsgBox "Erro gerado: " & Err.Number & " - " & Err.Description & "", vbCritical, "Erro!!!"
Exit Sub
End Sub
Grato