Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   Problema Crystal report en dataTable DataSet (http://www.forosdelweb.com/f29/problema-crystal-report-datatable-dataset-586167/)

Ethiel 13/05/2008 18:58

Problema Crystal report en dataTable DataSet
 
Buenas.

Tengo un pequeños problema que no se resolver. Viene al crear un DataTable con una consulta.

Si la consulta es:


string str = "SELECT * FROM LIBRERIA.DSInformes.AlumnoDeudor";

el informa funciona sin problemas. Si por el contrario, no cambio nada, y la consulta es:

string str = "SELECT *" +
"FROM Clientes INNER JOIN" +
"Colegios ON Clientes.colegio = Colegios.colegioid INNER JOIN" +
"Niveles ON Clientes.nivelid = Niveles.nivelid INNER JOIN" +
"Reservas ON Reservas.cliente = Clientes.clienteid" +
"WHERE (Reservas.confirmada = 1) AND (Reservas.pagada = 0)";

El informe muestra la estructura y nada mas.

¿Qué puedo estar haciendo mal?.

Jav79 14/05/2008 00:32

Re: Problema Crystal report en dataTable DataSet
 
Cita:

Iniciado por Ethiel (Mensaje 2403406)
Buenas.

Tengo un pequeños problema que no se resolver. Viene al crear un DataTable con una consulta.

Si la consulta es:


string str = "SELECT * FROM LIBRERIA.DSInformes.AlumnoDeudor";

el informa funciona sin problemas. Si por el contrario, no cambio nada, y la consulta es:

string str = "SELECT *" +
"FROM Clientes INNER JOIN" +
"Colegios ON Clientes.colegio = Colegios.colegioid INNER JOIN" +
"Niveles ON Clientes.nivelid = Niveles.nivelid INNER JOIN" +
"Reservas ON Reservas.cliente = Clientes.clienteid" +
"WHERE (Reservas.confirmada = 1) AND (Reservas.pagada = 0)";

El informe muestra la estructura y nada mas.

¿Qué puedo estar haciendo mal?.

mira a probar esto:
string str="SELECT * FROM clientes WHERE (Reservas.confirmada = 1) AND (Reservas.pagada = 0) AND Clientes.colegio = Colegios.colegioid AND Clientes.nivelid = Niveles.nivelid AND Reservas.cliente = Clientes.clienteid

puede parecer una chorrada pero a mi me pasa que con los inner joins no me ejecuta bien la consulta y de esa otra manera si.

Ethiel 14/05/2008 10:37

Re: Problema Crystal report en dataTable DataSet
 
Gracias por tu tiempo. Voy a probarlo inmediatamente.

omedsaenz 14/05/2008 16:17

Re: Problema Crystal report en dataTable DataSet
 
De casualidad a probado hacer la misma consulta en Sql Server Management Studio, solo para probar que le devuelve datos ?

Esto le ayudará a deporar sus centencias SQL, los JOINS no deberian ser un problema si estan bien definidos.

Oscar A Medina S. - Colombia


La zona horaria es GMT -6. Ahora son las 10:16.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.