Tengo un reporte en report viewer en el cual necesito pasarle en tiempo de ejecución un dataset, el cual lo lleno con una consulta SQL, este funciona ya que cargandolo en un datagridview me lo mustra correctamente. Lo que yo hago es lo siguiente:
VarSQL = "Consulta SQL"
objDataAdapter = New OleDbDataAdapter(VarSQL, objConnection)
objDataSet = New Data.DataSet
objDataAdapter.Fill(objDataSet, "byAnswer")
Dim rds As New ReportDataSource
rds.Value = objDataSet.Tables(0)
Me.ReportViewer3.LocalReport.DataSources.Clear()
Me.ReportViewer3.LocalReport.DataSources.Add(rds)
'Me.ReportViewer3.LocalReport.DataSources.Add(New ReportDataSource("Client", rds))
'Me.ReportViewer3.LocalReport.ReportPath = "byAnswer.rdlc"
Me.ReportViewer3.RefreshReport()
El error que me muestra es el siguiente: A Data source instance has not been supplied for the data source 'dialerDataSet_Client'
Agradeceria una respuesta.
Saludos
No se si me estará faltando algo,