Foros del Web » Programación para mayores de 30 ;) » .NET »

[Urgente]Ayuda con reporte!!!

Estas en el tema de [Urgente]Ayuda con reporte!!! en el foro de .NET en Foros del Web. tengo que hacer un reporte con las siguientes caracteristicas: pregunta 1 resp1=12 resp2=89 ....... respn=98 pregunta 2 resp1=12 resp2=89 ....... respn=98 .......... y asi sucesivamente, ...
  #1 (permalink)  
Antiguo 10/11/2004, 21:20
 
Fecha de Ingreso: febrero-2004
Ubicación: Resistencia - Argentina
Mensajes: 299
Antigüedad: 20 años, 2 meses
Puntos: 0
[Urgente]Ayuda con reporte!!!

tengo que hacer un reporte con las siguientes caracteristicas:

pregunta 1
resp1=12
resp2=89
.......
respn=98

pregunta 2
resp1=12
resp2=89
.......
respn=98

..........
y asi sucesivamente, tengo la consulta que me devuelve estos datos, lo hago primero por pregunta y despues buesco sus respuestas y totales, pero no se como meter esto en un reporte, aca esta el codigo:

con esto pongo todas las preguntas en un datagrid:

da.SelectCommand.Connection.Open()
da.SelectCommand.CommandText = "SELECT * FROM encuestas_preguntas as e,preguntas as p WHERE e.cod_encuesta = " & cod_encuesta & " and e.cod_pregunta = p.cod_pregunta"
da.Fill(ds, "bd_encuesta")
da.SelectCommand.Connection.Close()
DataGrid1.DataSource = ds.Tables(0)

y con esto obtengo los totales para cada pregunta, esto se muestra en otro datagrid al hacer click en alguna pregunta del primero:

codigo = ds.Tables(0).Rows.Item(DataGrid1.CurrentRowIndex)( "cod_pregunta")
cons_respuestas = "SELECT * FROM totales_respuestas_abiertas as tra WHERE cod_encabezado = " & cod_encabezado & " and cod_encuesta = " & cod_encuesta & " and cod_pregunta = " & codigo
da.SelectCommand.Connection.Open()
da.SelectCommand.CommandText = cons_respuestas
da.Fill(ds1, "bd_encuesta")
da.SelectCommand.Connection.Close()
DataGrid2.DataSource = ds1.Tables(0)

hay alguna forma de meter estos datos en un reporte???
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:53.