004
09.12.2006, 23:47 Uhr
Eroli
|
Danke für die Quelltexte.
Habe die Datenbank jetzt, so wie du es dort oben gemacht hast, erstellt.
Allerdings noch mit der Column Message VARCHAR(500)!
Mein Command muss so aussehen:
Code: |
SqlCommand.CommandText = "INSERT INTO GBook(id, Name, Mail, Message) VALUES (1,"+NameTextBox.Text+","+EMailTextBox.Text+","+NachrichtTextBox.Text+")";
|
Damit nicht NameTextBox.Text in das Column geschrieben wird, sondern der Inhalt dieser Textbox. Oder bin ich jetzt ganz doof? Danach folgt:
Code: |
SqlConnection.Open(); SqlCommand.ExecuteNonQuery(); SqlConnection.Close();
|
EDIT: Ach her gott, ich vergaß die ' '
So sollte es richtig sein
Code: |
SqlCommand.CommandText = "INSERT INTO GBook(id, Name, Mail, Message) VALUES (null,'"+NameTextBox.Text+"','"+EMailTextBox.Text+"','"+NachrichtTextBox.Text+"')";
|
Nur wie kann ich jetzt die id behandeln, ich kann da keine 1 oder 2 oder so oder auch kein null hinschreiben! Wie geht das?
EDIT: Ok, man muss die id einfach weglassen. Dankeschön Uwe. Die nächsten Fragen kommen sicherlich ;-)
Greetz, Eroli
Noch ein Edit: Wenn ich die Beiträge jetzt laden soll, dann würde ich das gerne in einer For-Schleife machen. Wie finde ich heraus, wieviel Beiträge es schon gibt, also wo die id am höchsten ist?
Eroli Dieser Post wurde am 10.12.2006 um 00:17 Uhr von Eroli editiert. |