conexion dinamica de Reporte

07/08/2006 - 22:01 por developernovato | Informe spam
Hola a todos

Estoy tratando de cambiar dinamicamente la conexion de un reporte hecho
con CrystalReports, este es el codigo que estoy usando y me dice que

"DataSourceException was unhandled

The report has no tables"

Es como si miDataSet.tables("Datos") no fuera una tabla <--


Dim miDataSet As New DataSet
Dim sqlA As New SqlDataAdapter
Dim objConnection As New SqlConnection(lineaC)
sqlA.SelectCommand = New SqlCommand("select * from Datos",
objConnection)
Dim mt As DataTable

Dim rep As New CrystalReport1



sqlA.Fill(miDataSet, "Datos")
rep.SetDataSource(miDataSet.tables("Datos"))

saludos
gracias de antemano

Preguntas similare

Leer las respuestas

#1 Jose Luis
08/08/2006 - 19:37 | Informe spam
Hola, yo la verdad es que le digo únicamente al report donde esta el data
set, no le especifico ni tabla ni nada y me funciona.

sqlA.Fill(miDataSet, "Datos")
rep.SetDataSource(miDataSet)



Suerte.
"developernovato" escribió en el mensaje
news:
Hola a todos

Estoy tratando de cambiar dinamicamente la conexion de un reporte hecho
con CrystalReports, este es el codigo que estoy usando y me dice que

"DataSourceException was unhandled

The report has no tables"

Es como si miDataSet.tables("Datos") no fuera una tabla <--


Dim miDataSet As New DataSet
Dim sqlA As New SqlDataAdapter
Dim objConnection As New SqlConnection(lineaC)
sqlA.SelectCommand = New SqlCommand("select * from Datos",
objConnection)
Dim mt As DataTable

Dim rep As New CrystalReport1



sqlA.Fill(miDataSet, "Datos")
rep.SetDataSource(miDataSet.tables("Datos"))

saludos
gracias de antemano

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida