Retroceder   Foros del Web > Programación para sitios web > .NET

Respuesta
 
Herramientas Desplegado
Antiguo 13-may-2008, 18:58   #1 (permalink)
Ethiel ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2007
Mensajes: 151
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?.
__________________
http://javautil.blogspot.com/

Blog de programación en JAVA con apuntes, dudes, manuales, aplicaciones y mas.
Ethiel está desconectado   Responder Citando
Antiguo 14-may-2008, 00:32   #2 (permalink)
Jav79 ha deshabilitado el karma
 
Fecha de Ingreso: abril-2008
Mensajes: 15
Re: Problema Crystal report en dataTable DataSet

Cita:
Iniciado por Ethiel Ver Mensaje
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.
Jav79 está desconectado   Responder Citando
Antiguo 14-may-2008, 10:37   #3 (permalink)
Ethiel ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2007
Mensajes: 151
Re: Problema Crystal report en dataTable DataSet

Gracias por tu tiempo. Voy a probarlo inmediatamente.
__________________
http://javautil.blogspot.com/

Blog de programación en JAVA con apuntes, dudes, manuales, aplicaciones y mas.
Ethiel está desconectado   Responder Citando
Antiguo 14-may-2008, 16:17   #4 (permalink)
omedsaenz ha deshabilitado el karma
 
Fecha de Ingreso: abril-2008
Mensajes: 16
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
omedsaenz está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 09:31.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93