C/Visual C - Pregunta sobre ADO

 
Vista:

Pregunta sobre ADO

Publicado por Juan Vilches (8 intervenciones) el 21/06/2001 12:50:54
Me he creado en una aplicación un recordset al que le paso una select de una consulta hecha en access.

(select * from c_campo_grafica_rep)

En esta consulta existen valores de algunos campos que tienen valores nulos.

El problema es que los registros con valores nulos no me los coge el recordset.

Alguien sabe el motivo?

Muchas Gracias.
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
Imágen de perfil de Alejandro

Problema al capturar registros con valores nulos en un recordset desde una consulta de Access

Publicado por Alejandro (913 intervenciones) el 26/09/2024 22:36:43
Juan, el motivo por el cual los registros con valores nulos no son capturados por el Recordset puede deberse a la forma en que se está realizando la consulta y cómo se manejan los valores nulos en la aplicación.

Cuando se realiza una consulta en Access, los registros con valores nulos pueden comportarse de manera diferente dependiendo de cómo se haya configurado la consulta y cómo se manejen los valores nulos en la aplicación.

Una posible solución es utilizar la cláusula "IS NULL" en la consulta para incluir explícitamente los registros con valores nulos. Por ejemplo, en lugar de usar:

SELECT * FROM c_campo_grafica_rep

Puedes utilizar:

SELECT * FROM c_campo_grafica_rep WHERE campo IS NULL

Esto asegurará que los registros con valores nulos también sean capturados por el Recordset.

Si esto no resuelve el problema, puede ser útil revisar la configuración de la consulta y el manejo de los valores nulos en la aplicación para asegurarse de que se estén considerando correctamente.

Espero que esta información sea útil.
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