K
Ich habe ein Programm geschrieben, das über checkBoxen das Durchsuchen verschiedener Tabellen einer Access-Datenbank gestattet. Nach der gewünschten Auswahl lade ich die Daten in ein DataSet, bearbeite sie und lege sie in ein zweites DataSet ab. Dieses verwende ich auch für die Anzeige und Navigation mit dem bindingNavigator, was soweit alles klappt.
Mein Wunsch wäre es jetzt, die Auswahl via checkBoxen ändern und andere Daten laden zu können. Dazu sollten die anderen (alten) Datensätze verworfen werden. Wie kann man das umsetzen ?
OleDbConnection ^verbindung = gcnew OleDbConnection(verbindungsstr);
dataSet1 = gcnew DataSet();
dbAdapter = gcnew OleDbDataAdapter(L"...", verbindung);
dbAdapter->Fill(dataSet1, "Daten");
...
bindingSource1 = gcnew BindingSource();
bindingSource1->DataSource = dataSet2;
bindingSource1->DataMember = "Fehler";
bindingNavigator1->BindingSource = bindingSource1;
label5->DataBindings->Add(gcnew Binding("Text",bindingSource1,"Symbol"));
textBox1->DataBindings->Add(gcnew Binding("Text",bindingSource1,"Deutsch"));