Hallo,
in meiner Anwendung kann der User eine Suchanfrage an eine DB stellen. Er bekommt, entsprechend des Suchtextes, alle möglichen Ergebnisse geliefert und in einem DataGrid angezeigt. Nun kann er in diesem Grid seinen gewünschten Datensatz anklicken. Jetzt erfolgt eine erneute Abfrage der DB um alle Daten des gewünschten Datensatzes abzufragen. Diese sollen dann auf verschiedenen Label dargestellt werden. Nachdem die Suchabfrage mit dem gewünschten Datansatz aus dem Grid an die DB geschickt wurde, kann ich die Daten darstellen. Stellt der User nun fest, es war doch nicht der richtige und klickt auf einen zweiten Namen des Grids kommt die Fehlermeldung
"Eine nicht behandelte Ausnahme des Typs 'System.ArgumentException' ist in system.windows.forms.dll aufgetreten. Zusätzliche Informationen: Dies verursacht, dass sich zwei Bindungen der Auflistung an dieselbe Eigenschaft binden."
und das Programm bricht ab. Habe versucht dies mit DataSet.Clear() abzufangen, aber ohne Erfolg. Was mache ich falsch?
Gruß Arndtinho
in meiner Anwendung kann der User eine Suchanfrage an eine DB stellen. Er bekommt, entsprechend des Suchtextes, alle möglichen Ergebnisse geliefert und in einem DataGrid angezeigt. Nun kann er in diesem Grid seinen gewünschten Datensatz anklicken. Jetzt erfolgt eine erneute Abfrage der DB um alle Daten des gewünschten Datensatzes abzufragen. Diese sollen dann auf verschiedenen Label dargestellt werden. Nachdem die Suchabfrage mit dem gewünschten Datansatz aus dem Grid an die DB geschickt wurde, kann ich die Daten darstellen. Stellt der User nun fest, es war doch nicht der richtige und klickt auf einen zweiten Namen des Grids kommt die Fehlermeldung
"Eine nicht behandelte Ausnahme des Typs 'System.ArgumentException' ist in system.windows.forms.dll aufgetreten. Zusätzliche Informationen: Dies verursacht, dass sich zwei Bindungen der Auflistung an dieselbe Eigenschaft binden."
und das Programm bricht ab. Habe versucht dies mit DataSet.Clear() abzufangen, aber ohne Erfolg. Was mache ich falsch?
Gruß Arndtinho