NO COINCIDEN LOS TIPOS DE DATOS
El siguiente código me produce error.
Dim sql As String
Dim consulta1 As Recordset
sql = "select * from MENSAJE,CARPETA where MENSAJE.día = '" & cbodia.Text & "' and MENSAJE.mes = '" & cbomes.Text & "' and MENSAJE.año = '" & cboaño.Text & "' and CARPETA.nom_carpeta= '" & cbocarpeta.Text & "' and MENSAJE.cod_carpeta = CARPETA.cod_carpeta"
Set consulta1 = Base.OpenRecordset(sql, dbOpenDynaset)
El error que produce es: No coinciden los tipos de datos en la expresión de criterios
Dim sql As String
Dim consulta1 As Recordset
sql = "select * from MENSAJE,CARPETA where MENSAJE.día = '" & cbodia.Text & "' and MENSAJE.mes = '" & cbomes.Text & "' and MENSAJE.año = '" & cboaño.Text & "' and CARPETA.nom_carpeta= '" & cbocarpeta.Text & "' and MENSAJE.cod_carpeta = CARPETA.cod_carpeta"
Set consulta1 = Base.OpenRecordset(sql, dbOpenDynaset)
El error que produce es: No coinciden los tipos de datos en la expresión de criterios
Hola Rossana.
Si dia, mes y año son campos numericos no deben ir entre comillas simples.
Suerte
Rafa
Si dia, mes y año son campos numericos no deben ir entre comillas simples.
Suerte
Rafa
