none
Procedimientos almacenados en Sql Compact 4.0 RRS feed

  • Pregunta

  • Hola a todos:Desearía saber si habría alguna manera de "crear" un procedimiento almacenado en Sql Compact 4.0.

    El problema es que no admite ni storedProcedues, ni triggers, etc.

    Por otro lado, la pena es que trabajando con la factoría de proveedores tengo los procedimientos almacenados para varios motores de base de datos y en este caso especial, me obligaría a tener que crear o variar en todas las instrucciones sql que tengo que atacan a esos procedimientos almacenados su construcción, es decir, tendrían en unos casos (sqlcompact) atacar a funciones que crearía para sustituir los procedimientos almacenados para Compact. El caso, es que Access tampoco lo admitía, pero si que me funciona desde siempre con procedimientos almacenados que grabo como consultas en la propia base de Access. y la cuestión es si eso también lo admitiría Compact 4.0.

    Bueno esa es la gran pregunta para el follón que tengo aquí con las bases de datos, los procedures y lo que cuelga. Todas las demás: Access, Sql Server Express, Oracle, MySql, funcionan perfectamente pero me queda SQLite y Compact 4.0 para acabar la fiesta del GetFactory.

    Buen, un cordial saludo a todos como siempre.

    Gemma

    martes, 2 de febrero de 2016 10:57

Respuestas

  • >>Desearía saber si habría alguna manera de "crear" un procedimiento almacenado en Sql Compact 4.0.

    me temo que no, es justamente una de las limitaciones que tiene este tipo de db, mas que nada porque son dbs que no poseen un motor de base de datos, no tienen un servicio que las contenga

    vas a tener el mismo problema con SqLite este tampoco soporta procedure

    Hasta donde conozco tampoco soportan la creacion de vistas

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    martes, 2 de febrero de 2016 11:13

Todas las respuestas

  • >>Desearía saber si habría alguna manera de "crear" un procedimiento almacenado en Sql Compact 4.0.

    me temo que no, es justamente una de las limitaciones que tiene este tipo de db, mas que nada porque son dbs que no poseen un motor de base de datos, no tienen un servicio que las contenga

    vas a tener el mismo problema con SqLite este tampoco soporta procedure

    Hasta donde conozco tampoco soportan la creacion de vistas

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    martes, 2 de febrero de 2016 11:13
  • Hola querido Leandro:

    Ya me lo parecía, he estado leyendo y no he visto nada que se les pueda hacer a esas bases de datos y efectivamente las dos no admiten los procedimientos almacenados.

    Bueno, ya me las apañaré.

    Leandro, muchas gracias como siempre por tu ayuda.

    Un fuerte abrazo.

    Gemma

    martes, 2 de febrero de 2016 11:50