none
Cargar consultas MDX OLAP, en un datagridview c# RRS feed

  • Pregunta

  • Buenas tardes, pues estoy un poco confundido acerca de como generar consultas MDX sobre un cubo OLAP en un datagriedview.

    Básicamente lo que quiero hacer es meter la consulta en un boton y al seleccionar esta me muestre el resultado en el datagriedview.

    He logrado hacer consultas simples como "select [Measures].[Total Venta]  on columns  from [NUEVAPRUEBAS]" y la muestra como quiero sin problemas, sin embargo el problema ocurre cuando quiero hacer una consulta ligeramente mas elaborada como "select [Measures].[Total Venta]  on columns, CROSSJOIN ( [Dia].[Dia], [Mes].[Mes].CHILDREN  ) on rows from [NUEVAPRUEBAS]" al ejecutar me dice me tira el error en MYDATATABLE.Load(cmd.ExecuteReader());    que dice "No se pudieron habilitar las restricciones. Una o varias filas contienen valores que infringen las restricciones NON-NULL, UNIQUE o FOREIGN-KEY.". Leí que esto se debía a las restricciones de llaves y relaciones con el cubo, sin embargo al manejar una tabla de echos no puedo deshacerme de ellas, tambien lei que con el comando EnforceConstraints = false; puedo hacerlo pero este comando es para los dataset y yo estoy trabajando con un datatable, alguien que pueda darme un sugerencia, recomendación, critica, etc... he buscado bastante cualquier comentario se agradece 

    miércoles, 13 de julio de 2016 19:37

Respuestas