none
Error en consulta sql compact 4.0

    Pregunta

  • Hola a todos:

    Tengo una consulta select en sql compact 4.0. que me está dando error (adjunto imagen) y no encuentro como solucionarlo.

    La misma consulta en sql server o Access funciona perfectamente.

    Trabajo con visual studio 2013.

    Pongo la imagen:

    Un saludo a todos.

    Gemma

    viernes, 19 de febrero de 2016 18:22

Respuestas

  • Bueno, lo que te está diciendo el mensaje de error es que la columna cero devuelta por la consulta vale NULL, y por lo tato no puede convertirse a Double.

    Dado que esa primera consulta es un SUM(...), las razones de que valga NULL pueden ser dos: o bien la tabla no tiene ninguna fila, o si tiene filas, todas ellas tienen un NULL en esa columna.

    Si los otros sitios donde lo has probado tenían filas en la tabla, y esta vez es la primera que lo pruebas contra una tabla vacía, esa podría ser la causa del error.

    • Marcado como respuesta gemma_campillo viernes, 19 de febrero de 2016 18:50
    viernes, 19 de febrero de 2016 18:43

Todas las respuestas

  • Bueno, lo que te está diciendo el mensaje de error es que la columna cero devuelta por la consulta vale NULL, y por lo tato no puede convertirse a Double.

    Dado que esa primera consulta es un SUM(...), las razones de que valga NULL pueden ser dos: o bien la tabla no tiene ninguna fila, o si tiene filas, todas ellas tienen un NULL en esa columna.

    Si los otros sitios donde lo has probado tenían filas en la tabla, y esta vez es la primera que lo pruebas contra una tabla vacía, esa podría ser la causa del error.

    • Marcado como respuesta gemma_campillo viernes, 19 de febrero de 2016 18:50
    viernes, 19 de febrero de 2016 18:43
  • Hola Alberto:

    Lo entiendo bien, lo que me pasa es que tengo problema para ver si hay registros en la tabla sql compact. Tengo que ir al vb.2015 y bueno ahí tengo que mirar en el toolbox de sqlcompact y sqlite.

    Muchas gracias por la respuesta, de momento ya lo tengo claro.

    Un abrazo querido Alberto.

    Gemma

    viernes, 19 de febrero de 2016 18:53