Hallo!
Du liest aus der Textbox1.Text anscheinend den Zeilenwert aus. Woher kommt dieser?
Ich würde anstatt des Zeilenwertes dort die ID speichern, dann statt:
SqlDataAdapter sqlDataAdapter1 = new SqlDataAdapter("select * from wkonf_tab", sqlConnection1);
"SELECT * FROM wkonf_tab WHERE ID=" & Textbox1.Text
schreiben. Dh. du lest nur die zu aktualisierende Zeile aus.
Zum Updaten für die Datarow nimmst du dann einfach die DataRow 0.
DataRow myDataRow = dataSet41.Tables["wkonf_tab"].Rows[0];
Wobei du statt dem ganzen c# zeug ein stinknormales SQL Update Statement machen könntest, aber jeder wie er will.
mfg Thomas
ps: Ich würde andere Namen für die Objekte und Variablen verwenden, sonst kennst dich irgendwann gar nimmer aus.
