DATALIST

08/07/2004 - 14:40 por Toni Font | Informe spam
Hola grupo,

Actualmente estoy realizando una biblioteca digital en la que se dan
opiniones sobre libros. El problema es que si un libro tiene relacionada una
opnion, se muestra la informacion del libro pero si este no tiene una
opinión relacionada, no se muestra nada. Alguien sabe como puedo
solucionarlo?

Para mostrar las opiniones utilizo un DataList que relleno desde HTML
utilizando DataBinder.Eval.

Gracias de antemano

Preguntas similare

Leer las respuestas

#1 Alejandro Perez
08/07/2004 - 15:17 | Informe spam
mmm.. Los datos los estas retornando de una base de datos
me imagino? Revisa la consulta SQL... Me parece que el
problema puede estar ahi. Si tienes dos tablas: Libros y
Opinones y estas haciendo un JOIN entre estas dos tablas,
la consulta te va a retornar solamente los libros que
tengan opiniones. Para este caso, usa entonces un LEFT
JOIN.

Se despide,
Alejandro Perez
MCSD/MCDBA/MCT
Caracas - Venezuela


Hola grupo,

Actualmente estoy realizando una biblioteca digital en


la que se dan
opiniones sobre libros. El problema es que si un libro


tiene relacionada una
opnion, se muestra la informacion del libro pero si este


no tiene una
opinión relacionada, no se muestra nada. Alguien sabe


como puedo
solucionarlo?

Para mostrar las opiniones utilizo un DataList que


relleno desde HTML
utilizando DataBinder.Eval.

Gracias de antemano


.

Respuesta Responder a este mensaje
#2 Toni Font
08/07/2004 - 16:59 | Informe spam
Podria ser, però la informacion del libro la cojo con una select y relleno
campos tipo LABEL con un dataReader utilizando una select, y el dataList lo
relleno mediante un dataSet con otra select distinta, y por separado las
selects funcionan correctamente, tienes alguna idea de como solucionar este
tema?

"Alejandro Perez" escribió en el mensaje
news:299d101c464ed$daed2d60$
mmm.. Los datos los estas retornando de una base de datos
me imagino? Revisa la consulta SQL... Me parece que el
problema puede estar ahi. Si tienes dos tablas: Libros y
Opinones y estas haciendo un JOIN entre estas dos tablas,
la consulta te va a retornar solamente los libros que
tengan opiniones. Para este caso, usa entonces un LEFT
JOIN.

Se despide,
Alejandro Perez
MCSD/MCDBA/MCT
Caracas - Venezuela


Hola grupo,

Actualmente estoy realizando una biblioteca digital en


la que se dan
opiniones sobre libros. El problema es que si un libro


tiene relacionada una
opnion, se muestra la informacion del libro pero si este


no tiene una
opinión relacionada, no se muestra nada. Alguien sabe


como puedo
solucionarlo?

Para mostrar las opiniones utilizo un DataList que


relleno desde HTML
utilizando DataBinder.Eval.

Gracias de antemano


.

Respuesta Responder a este mensaje
#3 Alejandro Perez
08/07/2004 - 18:30 | Informe spam
Saludos Toni! Oye, si la info de los libros la traes de
un datareader con un select simple y la de los
comentarios con un DataSet y otro select, es casi que
imposible que no se este llenando ese datareader cuando
no hayan comentarios. De todos modos haz un quick watch
del datareader cuando carga el evento y analiza cuando se
esta llenando y cuando no. Podemos ir buscando la
solucion por alli.



Se despide,
Alejandro Perez
MCSD/MCDBA/MCT
Caracas - Venezuela

Podria ser, però la informacion del libro la cojo con


una select y relleno
campos tipo LABEL con un dataReader utilizando una


select, y el dataList lo
relleno mediante un dataSet con otra select distinta, y


por separado las
selects funcionan correctamente, tienes alguna idea de


como solucionar este
tema?

"Alejandro Perez" escribió


en el mensaje
news:299d101c464ed$daed2d60$
mmm.. Los datos los estas retornando de una base de datos
me imagino? Revisa la consulta SQL... Me parece que el
problema puede estar ahi. Si tienes dos tablas: Libros y
Opinones y estas haciendo un JOIN entre estas dos tablas,
la consulta te va a retornar solamente los libros que
tengan opiniones. Para este caso, usa entonces un LEFT
JOIN.

Se despide,
Alejandro Perez
MCSD/MCDBA/MCT
Caracas - Venezuela


Hola grupo,

Actualmente estoy realizando una biblioteca digital en


la que se dan
opiniones sobre libros. El problema es que si un libro


tiene relacionada una
opnion, se muestra la informacion del libro pero si este


no tiene una
opinión relacionada, no se muestra nada. Alguien sabe


como puedo
solucionarlo?

Para mostrar las opiniones utilizo un DataList que


relleno desde HTML
utilizando DataBinder.Eval.

Gracias de antemano


.





.

Respuesta Responder a este mensaje
#4 Toni Font
08/07/2004 - 18:42 | Informe spam
Ahora he comprobado lo que me comentaste y he observado que no me rellena un
array de strings que cargo con el dataReader. Puede ser porque en el HTML
tengo el DataBinder.Eval?
Si es por esto, sabes como los campos que cargo en el ASPX desde el
CodeBehind (aspx.cs)?
Respuesta Responder a este mensaje
#5 Alejandro Perez
08/07/2004 - 20:40 | Informe spam
Si Toni, el problema entonces esta en el datareader que
nunca se esta llenando, ahora bien, no entiendo porque
mencionas que cuando si tienen comentarios, se muestra la
info... tampoco lo del HTML y el DataBinder.Eval

Puedes postear el codigo de como estas llenando el
datareader?

Se despide,
Alejandro Perez
MCSD/MCDBA/MCT
Caracas - Venezuela




Ahora he comprobado lo que me comentaste y he observado


que no me rellena un
array de strings que cargo con el dataReader. Puede ser


porque en el HTML
tengo el DataBinder.Eval?
Si es por esto, sabes como los campos que cargo en el


ASPX desde el
CodeBehind (aspx.cs)?


.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida