Hallo,
ich habe folgendes Problem: Ich habe ein Reportviewer erstellt. In diesem sollen verschiedene Reports angezeigt werden, abhängig von dem, was in workCom(2).ToString steht. Jeder Report hat seine eigene Datenquelle und für jeden Report hab ich im Designer ein DataSet, TableAdapter und BindingSource erstellt. Alles funktioniert auch, bis auf den Fehler:
"AuftragBestTableAadpt" ist ein Typ in "DQ_AuftragBestTableAdapters" und kann nicht als Ausdruck verwendet werden. (siehe Code unten).
Ich muss aber alles, also auch den TableAdapter variabel halten...
Den TableAdapter kann ich also nicht in eine Variable bringen...
Habt ihr iwelche Vorschläge wie ich das lösen konnte?
ich habe folgendes Problem: Ich habe ein Reportviewer erstellt. In diesem sollen verschiedene Reports angezeigt werden, abhängig von dem, was in workCom(2).ToString steht. Jeder Report hat seine eigene Datenquelle und für jeden Report hab ich im Designer ein DataSet, TableAdapter und BindingSource erstellt. Alles funktioniert auch, bis auf den Fehler:
"AuftragBestTableAadpt" ist ein Typ in "DQ_AuftragBestTableAdapters" und kann nicht als Ausdruck verwendet werden. (siehe Code unten).
VB.NET-Quellcode
- Dim formular As String = ""
- Dim dataSetName As String = ""
- Dim dataSourceValue As Object
- Dim dataTable As DataTable
- Dim tblAdapter As Object
- 'Jedes Formular hat eigene Datenquelle, die hier festgelegt wird
- If workCom(2).ToString = "Auftragsbestätigung" Then
- formular = "RepFormular.Rep_AuftrBest.rdlc"
- dataSetName = "DS_AuftrBest"
- dataSourceValue = Me.DQAuftragBest1BindingSource
- dataTable = DQ_AuftragBestCode.AuftrBestDT
- tblAdapter = DQ_AuftragBestTableAdapters.AuftragBestTableAadpt ' <-- Fehler
- End If
Ich muss aber alles, also auch den TableAdapter variabel halten...
Den TableAdapter kann ich also nicht in eine Variable bringen...
Habt ihr iwelche Vorschläge wie ich das lösen konnte?