我在数据库中有2列。一个是Date类型,另一个是Time(7)类型。
我正在通过前端更新数据库中的值。对于转换,我正在做:
(columnName of type Date) Start_Date = TextBox1.Text;
(columnName of type Time) Start_Time = TextBox2.Text;
它给我一个字符串到时间的转换错误...我怎样才能转换它?
答案 0 :(得分:1)
您需要从文本框中创建DateTime
对象并将其分配给列。您可以使用DateTime.Parse(TextBox1.Text)
。或者DateTime.ParseExact()
,取决于您希望在解析日期时保留多少控制权。