|
Alles rund um Windows: ASP.Net-Insert-Abfrage mit MySqlWindows 7 Hilfe zu allen Windows-Betriebssystemen: Windows XP, Windows Vista, Windows 7, Windows 8(.1) und Windows 10 / Windows 11- als auch zu sämtlicher Windows-Software. Alles zu Windows 10 ist auch gerne willkommen. Bitte benenne etwaige Fehler oder Bluescreens unter Windows mit dem Wortlaut der Fehlermeldung und Fehlercode. Erste Schritte für Hilfe unter Windows. |
24.10.2003, 16:09 | #1 |
| Problem: ASP.Net-Insert-Abfrage mit MySql Hi Leutz! Ich bastel grad an einer Abfrage für eine MySQL-Datenbank unter ASP.Net. conn ist das Connection-Objekt. Hat Zugriff zur Datenbank. Einfügen von Datensätzen funktioniert. DA ist der DataAdapter. cmd ein Command-Objekt. Meiner Meinung nach müsste alles richtig eingetragen werden. Ich hab dazu gelesen, daß Datumsangaben in dem Format "2003-12-31 24:59:00" angegeben werden müssen. Das hab ich hier gemacht. Trotzdem wird der Datensatz zwar eingetragen, nur die Datumsangabe landet auf "0000-00-00 00:00:00". Weiß einer warum? Was mach ich falsch? </font><blockquote>Zitat:</font><hr /> cmd.CommandText="Insert Into user (txt_nick, txt_email, txt_nachname, txt_vorname, dat_Gebdat) Values(?, ?, ?, ?, ?);"; cmd.Parameters.Add("Nickname", txt_nick.Text); cmd.Parameters.Add("Email", txt_email.Text); cmd.Parameters.Add("Nachname", txt_name.Text); cmd.Parameters.Add("Vorname", txt_vorname.Text); string z=DateTime.Parse(txt_GebDat.Text).ToString("yyyy-MM-dd HH:mm:ss").ToString(); cmd.Parameters.Add("GebDat", z); DA.InsertCommand=cmd; conn.Open(); DA.InsertCommand.ExecuteNonQuery(); conn.Close(); </font>[/QUOTE] |
Themen zu ASP.Net-Insert-Abfrage mit MySql |
abfrage, cmd, datensätze, datumsangaben, einfügen, email, falsch, format, funktionier, insert, landet, leutz, meinung, nachname, nickname, richtig, unter, warum, zitat, zugriff |