【发布时间】:2014-05-15 11:12:53
【问题描述】:
我收到此错误“从字符串转换日期和/或时间时转换失败。” 我的代码如下。
string[] closedate = lbldate_end.Text.Split(' ');
string txtdate = closedate[0];
string txttime = closedate[1];
我正在从标签中的 SQL 数据库获取日期。 但我知道它是 15-05-2014 00:00:00 所以我把它分开。然后在数据库中更新。但是抛出错误。
从字符转换日期和/或时间时转换失败 字符串
请有人帮助我
【问题讨论】:
-
显示抛出异常的行。您的列的类型是什么?你为什么不把它作为
DateTime(解析它)保存在你的数据库中?将日期和时间作为字符串保存不是一个好主意。 -
请显示您实际进行转换的代码。
-
你为什么首先将日期作为字符串获取?以
DateTime的形式获取它。尽可能避免字符串转换。 -
我的专栏是日期格式
-
lbldate_end 是否可以为空?