我正在使用SQL和c#編寫我的程序。我怎樣才能通過列表視圖從c#到數據庫通過datetimepicker插入日期值?我應該在SQL數據庫中使用什麼數據類型?如何使用c中的列表視圖在SQL Server 2012中插入和更新日期#
首先,我想用datetimepicker插入日期。那麼,如何將它保存在ReservedDate字段中的SQL數據庫中? (我應該使用哪行代碼)。我應該設置什麼數據類型ReservedDate字段?
我用這行代碼:
command = new SqlCommand("Insert into reservation (date_reservation)
Values('" + dateTimePicker4 + "')", MySqlConnection);
但發生錯誤說:
Additional information: Conversion failed when converting character
string to smalldatetime data type.
我該怎麼辦?請幫幫我。
什麼是你想存儲數據?它只是與時間的日期或日期?你的表格定義是什麼? –
我正在嘗試僅存儲日期。我的表包含字段date_reservation,它是smalldatetime數據類型。 – user3156375
我想你會需要以下格式的日期YYYY-MM-DD在C#它是Date.ToString(「YYYY-MM-DD」) – Adween