Duda SQL..
Publicado por David (18 intervenciones) el 22/03/2007 14:52:16
Amigos tengo la sguiente sentencia sql y me lanza el error: se ha producido el error 3464 en tiempo de ejecuucion. no coinciden los tipos de datos en la expresión de criterios.
b = "select Presupuesto from Tabla2 "
b = b & "WHERE Año =" & Forms!FormularioDef!AñoPres
b = b & " AND Centro='" & Forms!FormularioDef!CentroCombi & "'"
b = b & " AND Item = '" & Forms!FormularioDef!ItemCombi & "'"
Set r3 = d.OpenRecordset(b)
Me marca en amarillo la ultima línea
Año es de tipo texto, Centro e Item tambien. Presupuesto es moneda
Como le quito el error
Muchas Gracias
b = "select Presupuesto from Tabla2 "
b = b & "WHERE Año =" & Forms!FormularioDef!AñoPres
b = b & " AND Centro='" & Forms!FormularioDef!CentroCombi & "'"
b = b & " AND Item = '" & Forms!FormularioDef!ItemCombi & "'"
Set r3 = d.OpenRecordset(b)
Me marca en amarillo la ultima línea
Año es de tipo texto, Centro e Item tambien. Presupuesto es moneda
Como le quito el error
Muchas Gracias
Valora esta pregunta


0