Hallo,
ich habe eine Tabelle an ein dataGrid gebunden.
Nun möchte ich aber bei einem Click auf einen ausgewählten Datensatz diesen Satz in einer neuen Form zum bearbeiten anzeigen.
Ich habe hier schon gelesen, das man das mit einem DataView und dem CurrencyManager machen muss.
Doch das klappt bei mir nicht, da ich die "Sache" mit dem DataView nicht richtig hinbekomme. Zur Zeit ist das so:
// Dataset erzeugen und mit Daten füllen
DataSet ds = new DataSet();
kunden.Fill(ds,"Kunden");
// DataView
DataView vknr = new DataView(ds.Tables["Kunden"]);
//Sortierung
vknr.Sort = "NAME";
//Filter
// vknr.Rowfilter = "NAME LIKE ='textbox1.text'";
for (int i =0; i<vknr.Count;i++)
{ Verwirrung ;-))}
// dataGrid anbinden
dataGrid1.DataSource = ds.Tables["Kunden"];
Wie geht es dann weiter? Speziell auch die Anbindung an den CurrencyManager?Da sehe ich halt nicht weiter. ;-((
Kann mir bitte jemand helfen?
Gruß
Peter
ich habe eine Tabelle an ein dataGrid gebunden.
Nun möchte ich aber bei einem Click auf einen ausgewählten Datensatz diesen Satz in einer neuen Form zum bearbeiten anzeigen.
Ich habe hier schon gelesen, das man das mit einem DataView und dem CurrencyManager machen muss.
Doch das klappt bei mir nicht, da ich die "Sache" mit dem DataView nicht richtig hinbekomme. Zur Zeit ist das so:
// Dataset erzeugen und mit Daten füllen
DataSet ds = new DataSet();
kunden.Fill(ds,"Kunden");
// DataView
DataView vknr = new DataView(ds.Tables["Kunden"]);
//Sortierung
vknr.Sort = "NAME";
//Filter
// vknr.Rowfilter = "NAME LIKE ='textbox1.text'";
for (int i =0; i<vknr.Count;i++)
{ Verwirrung ;-))}
// dataGrid anbinden
dataGrid1.DataSource = ds.Tables["Kunden"];
Wie geht es dann weiter? Speziell auch die Anbindung an den CurrencyManager?Da sehe ich halt nicht weiter. ;-((
Kann mir bitte jemand helfen?
Gruß
Peter
Comment