Wie füge ich das Datum mit dateTimePicker in die Datumsspalte der SQL-Datenbank ein?
Ich habe eine Geburtsdatumspalte vom TypDate
in SQL-Datenbank
Und in meiner Anwendung verwende ich eindateTimePicker
um das Geburtsdatum zu erhalten
Aber wenn ich versuche, das @ einzufügdate
entnommen aus demdateTimePicker
:
Ich erhalte eine Fehlermeldung:
Incorrect syntax near '12'
Und wenn ich versuche, den Code zu debuggen, stelle ich fest, dass der Wert aus demdateTimePicker
ist
Date ={3/21/2015 12:00:00 AM}
Der Code
//cmd is sql command
cmd.CommandText="INSERT INTO person (birthdate) VALUES("+dateTimePicker.Value.Date+")";
//con is sql connection
con.Open();
cmd.ExecuteNonQuery();
con.Close();