Ayuda por favorrrrrrrrrrrrr

Dani
01 de Julio del 2004
No hay manera de que el report viewer me muestre el resultado de una consulta. En cambio si lo inserto en un datagrid si que me salen los datos, no lo entiendo...


Os dejo el codigo

Private Sub BtnPrint_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnPrint.Click
Dim oDataAdapter As OdbcDataAdapter
Dim oDataSet As DataSet
Dim grdDatos As DataGrid = New DataGrid()


' crear conexión
Dim oConexion As New OdbcConnection("DSN=Incidencias")
' crear adaptador
oDataAdapter = New OdbcDataAdapter("SELECT * FROM Incidencia", oConexion)
' crear commandbuilder
Dim oCB As OdbcCommandBuilder = New OdbcCommandBuilder(oDataAdapter)
' crear dataset
oDataSet = New DataSet()
oDataAdapter.Fill(oDataSet)
' asignar dataset al datagrid
grdDatos.DataSource = oDataSet


'Creación y llamada al Listado

Dim list As CR = New CR() 'CR es el archivo .rpt
list.SetDataSource(oDataSet)
Dim listado As CRForm = New CRForm(list) ' CRForm es el formulario con el CrystalReportViewer
listado.ShowDialog()


End Sub



Y ahora en el CRForm en el Load asigno el listado al viewer ded esta forma

CRV.ReportSource = listado 'Asignamos al Crystal viewer el origen del listado a mostrar.


Me pone ERROR AL ABRIR UN CONJUNTO De FILAS. Solucion ???