Hallo,
in einer Projektmappe sind mehrere Projekte enthalten.
In einer Projektmappe sind DataSets u.a. mit diversen Methoden, wie Füllen der Tabellen enthalten. Alles schön und Gut.
In einem anderen Projekt ist ein WinForm enthalten, in der die Einträge aus dem DataSet in einem DataGridView angezeigt werden sollen.
Dazu wurde ein DataSource-Datei angelegt, in dem z.B. folgendes enthalten ist:
Wenn diese DataSource im DataGridView als Quelle angegeben wird, tritt zunächst kein Fehler auf; im DataGridView werden alle zur Verfügung stehenden Felder angezeigt. - Alles in Ordnung.
Sobald das Window Form Element geschlossen und anschließend wieder geöffnet wird, tritt ein Fehler mit der Meldung "Der Typ "AdminData.MyHostsDts+TabHostsDataTable" wurde nicht gefunden." auf. Ich vermute, dass das "+"-Zeichen ungültig sein könnte.
Daher meine Frage: Weiß jemand, ob man die DataSource umbenennen kann?
Nachtrag:
Die Lösung war ganz einfach:
Im Projekt wurde die Datenquelle nicht als solches im Fenster "Datenquellen" aufgelistet.
Erst nachdem die Tabellen in ein neues DataSet kopiert, der Source-Code angepasst und abschließend die Projektmappe neu compiliert wurde, traten auch in der beim Verbinden der Datenquelle keine Fehler mehr auf.
Anscheinend hat beim ursprünglichen Dataset irgend etwas gefehlt, um diese als Datenquelle "bekannt zu machen".
in einer Projektmappe sind mehrere Projekte enthalten.
In einer Projektmappe sind DataSets u.a. mit diversen Methoden, wie Füllen der Tabellen enthalten. Alles schön und Gut.
In einem anderen Projekt ist ein WinForm enthalten, in der die Einträge aus dem DataSet in einem DataGridView angezeigt werden sollen.
Dazu wurde ein DataSource-Datei angelegt, in dem z.B. folgendes enthalten ist:
XML-Quellcode
Wenn diese DataSource im DataGridView als Quelle angegeben wird, tritt zunächst kein Fehler auf; im DataGridView werden alle zur Verfügung stehenden Felder angezeigt. - Alles in Ordnung.
Sobald das Window Form Element geschlossen und anschließend wieder geöffnet wird, tritt ein Fehler mit der Meldung "Der Typ "AdminData.MyHostsDts+TabHostsDataTable" wurde nicht gefunden." auf. Ich vermute, dass das "+"-Zeichen ungültig sein könnte.
Daher meine Frage: Weiß jemand, ob man die DataSource umbenennen kann?
Nachtrag:
Die Lösung war ganz einfach:
Im Projekt wurde die Datenquelle nicht als solches im Fenster "Datenquellen" aufgelistet.
Erst nachdem die Tabellen in ein neues DataSet kopiert, der Source-Code angepasst und abschließend die Projektmappe neu compiliert wurde, traten auch in der beim Verbinden der Datenquelle keine Fehler mehr auf.
Anscheinend hat beim ursprünglichen Dataset irgend etwas gefehlt, um diese als Datenquelle "bekannt zu machen".
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „BigBen2003“ ()