
No coiciden los tipos de datos con la expresion de criterios
Publicado por Gabriel (5 intervenciones) el 04/09/2021 16:49:15
Hola a todos... espero puedan ayudarme... soy nuevo con las BD de access y me encuentro con este error... les comento que la idea es que al dar click en un boton se llenen los datos en cuadros de texto en un formulario... para ello estoy intentando hacerlo con recordset pero no entiendo donde esta el error... la busqueda se hace por la id de registro que en mi caso es "REF"... les paso el codigo para que me puedan facilitar la correccion pertinente... desde ya GRACIAS.
Private Sub Search_Click()
Dim rts As DAO.Recordset, sql As String
sql = "SELECT * from [base] where 'REF LIKE' * '" & Me.TXTSearching & "'"
Set rts = CurrentDb.OpenRecordset(sql, dbOpenDynaset) <<<< aqui me marca el error el depurador
With rts
Forms![Form_AiO]![REF01] = REF
Forms![Form_AiO]![JF_INT02] = JF_INT
Forms![Form_AiO]![AREA02] = AREA
Forms![Form_AiO]![N_CAUSA02] = N_CAUSA
Forms![Form_AiO]![F_IN02] = F_IN
Forms![Form_AiO]![ESTADO02] = ESTADO
Forms![Form_AiO]![MATERIAL02] = MATERIAL
Forms![Form_AiO]![CARATULA02] = CARATULA
Forms![Form_AiO]![F_OUT01] = F_OUT
Forms![Form_AiO]![TXT_OUT01] = TXT_OUT
Forms![Form_AiO]![DEP_INT01] = DEP_INT
Forms![Form_AiO]![INFO02] = INFO
End With
End Sub
Private Sub Search_Click()
Dim rts As DAO.Recordset, sql As String
sql = "SELECT * from [base] where 'REF LIKE' * '" & Me.TXTSearching & "'"
Set rts = CurrentDb.OpenRecordset(sql, dbOpenDynaset) <<<< aqui me marca el error el depurador
With rts
Forms![Form_AiO]![REF01] = REF
Forms![Form_AiO]![JF_INT02] = JF_INT
Forms![Form_AiO]![AREA02] = AREA
Forms![Form_AiO]![N_CAUSA02] = N_CAUSA
Forms![Form_AiO]![F_IN02] = F_IN
Forms![Form_AiO]![ESTADO02] = ESTADO
Forms![Form_AiO]![MATERIAL02] = MATERIAL
Forms![Form_AiO]![CARATULA02] = CARATULA
Forms![Form_AiO]![F_OUT01] = F_OUT
Forms![Form_AiO]![TXT_OUT01] = TXT_OUT
Forms![Form_AiO]![DEP_INT01] = DEP_INT
Forms![Form_AiO]![INFO02] = INFO
End With
End Sub
Valora esta pregunta


0