Access - Se ha producido el error '3464' en tiempo de ejecución

   
Vista:

Se ha producido el error '3464' en tiempo de ejecución

Publicado por Yoiner (1 intervención) el 20/02/2018 15:57:34
Error

Hola, soy muy nuevo en Access y ahora me esta generando el siguiente error

Se ha producido el error '3464' en tiempo de ejecución:

No coinciden los tipos de datos en la Expresión de Criterios

Al oprimir Depurar me marca la siguiente linea:

Set rs = CurrentDb.OpenRecordset(sql)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Se ha producido el error '3464' en tiempo de ejecución

Publicado por Anonimo (942 intervenciones) el 20/02/2018 20:52:05
El mensaje (en este caso) parece muy concreto .....

Indica que es mas que probable que el campo 'Id_Producto' de la tabla 'invlote' sea de tipo numérico
En esa expresión el 'codbarraprod' se le pasa como texto

Se debería verificar que (ambos) son del mismo tipo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Se ha producido el error '3464' en tiempo de ejecución

Publicado por CAROL (1 intervención) el 18/08/2018 10:28:16
Puede filtrarse por un campo de texto?
DOCUMENTO SERIE

GUIA001 JD4501
GUIA001 JD4502
GUIA001 JD4503
GUIA002 AK7800
GUIA002 AK7801

Debe salir así:
GUIA001 JD4501, JD4502, JD4503
GUIA002 AK7800, AK7801
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Se ha producido el error '3464' en tiempo de ejecución

Publicado por Anonimo (942 intervenciones) el 19/08/2018 00:44:46
Para CAROL:

Lo que se solicita y filtrar no tienen nada que ver, lo que se precisaría es concatenar los datos y para ello se suele utilizar una función especializada que se ha de crear

(si se tratase de localizar mensajes con el tema 'concatenar' aparecerán ejemplos que una vez estudiados se podrán adaptar con facilidad)

La respuesta a si se puede filtrar por un campo de texto es SI, se podrá 'filtrar' cualquier campo si los tipos de datos son compatibles.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Revisar política de publicidad