holsen - Fr 26.10.07 18:07
Titel: TextBox in Datenbank schreiben
Hallo
Habe folgendes Problem!
Auf meine Form habe ich eine TextBox1 dessen inhalt möchte in einer Tabelle übergeben.
Als bsp. habe ich mein C++ auszug.
" DataModule2->Table1->FieldByName("Gewinn")->AsString = rnd1 ".
wobei rnd1 eine Zufallszahl ist.
In C# habe ich nur folgenden eintrag gefunden.
textBox1.Text = dt.Rows[0][0].ToString();
dieses sollte nun umgewandelt werden. [search] IN csf
Moderiert von Christian S.: Topic aus C# - Die Sprache verschoben am Fr 26.10.2007 um 18:11
JüTho - Fr 26.10.07 18:58
Den Zusammenhang zwischen einer TextBox und der Zufallszahl verstehe ich überhaupt nicht.
Die Zuweisung kannst Du doch einfach umdrehen und dabei den Feldnamen verwenden:
C#-Quelltext
1:
| dt.Rows[0]["Gewinn"].Value = TextBox1.Text; |
Du musst dabei beachten, von welchem Datentyp der Wert ist und vor/während der Zuweisung eine
passende Konvertierung verwenden. Dazu passen Methoden der
Convert-Klasse oder
TryParse-Varianten.
Allgemein empfehle ich als einführende Lektüre
OpenBook C# [
http://www.galileocomputing.de/openbook/csharp/]
Jürgen