access datenbank - TextFeld.Text in die Datenbank schreiben
-
nur noch mal schnell ne andere frage also ich habe ne access datenbank und wie schreibe ich da felder aus einer textbox in das dazu passende datenbankfeld? bekomme es nur mitdem datagrid hin
-
Hi,
erst mal : immer eine Frage pro Thread. Neue Frage == neuer Thread.
Und du solltest dir die DataBindings anschauen
vorgehenswiese:
1. DataTabel Füllen mit den Daten der Datenbank
dann:
Textfeld.DataBindings.Add ("Text",DataTable,"Column");
Natürlich die Werte richtig setzen. Dann geht sowas von ganz alleine
-
AndreasW schrieb:
Hi,
erst mal : immer eine Frage pro Thread. Neue Frage == neuer Thread.
werd ich mir merken
bekomme dann den fehler Eine nicht behandelte Ausnahme des Typs 'System.ArgumentException' ist in system.windows.forms.dll aufgetretenhier mal so wie ich es gemacht habe
tisbn.DataBindings.Add("",dsbuchhinzu1,"ISBN");
-
tisbn.DataBindings.Add("DieEigenschaftDieDuBindenWillst",dsbuchhinzu1,"DatenbankSpalte");
-
An die Eigenschaft oder Spalte 'ISBNcolumn' für 'DataSource' kann nicht gebunden werden.
vielleicht sollte ich aufgeben
-
Das 2. Argument sollte eine DataTable sein, damit die Spalte gefunden wird. Wenn Du es als DataSet schreibst, solltest Du im letzten Argument "Tabellenname.Spaltenname" schreiben.
-
also die fehlermeldung kommt nicht mehr und er macht auch irgendwas nur bleibt das db feld leer
-
Schau Dir mal in der Doku die Klasse CurrencyManager an.