allora ho quasi risolto cercando un po via internet....

questo il codice di caricamento del reportview

codice:
Private Sub report_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
      

        Dim adapter As New assegnazioniDataSetTableAdapters.ASSEGNAZIONITableAdapter
        Dim table As New assegnazioniDataSet.ASSEGNAZIONIDataTable

        adapter.FillBy(table, s(0))

        Dim ndatasource As New ReportDataSource("ASSEGNAZIONI", table)

        Me.ReportViewer1.LocalReport.DataSources.Add(ndatasource)
        Me.ReportViewer1.LocalReport.Refresh()

        Me.ReportViewer1.RefreshReport()
    End Sub
ALLORA s(0) è la mia variabile GLOBALE.

il problema è in questa riga qui :

Dim ndatasource As New ReportDataSource("ASSEGNAZIONI", table)

l' errore in dichiarazione è :


Overload resolution failed because no accessible 'New' is most specific for these arguments:
'Public Sub New(name As String, dataSourceValue As System.Collections.IEnumerable)': Not most specific.
'Public Sub New(name As String, dataSourceValue As System.Data.DataTable)': Not most specific.