首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c#字符串转换终日期保存进数据库

2012-10-08 
c#字符串转换成日期保存进数据库c#字符串转换成日期保存进数据库现在出来的字符串格式是2012-05-03 12:12:

c#字符串转换成日期保存进数据库
c#字符串转换成日期保存进数据库


现在出来的字符串格式是
2012-05-03 12:12:04

我把这个字符串更新到数据库中出错。
数据库列的类型是datetime型。


Update 表 Set lie='表'

有什么方法,让Update之前就把字符串转换成日期类型吗?
然后,更新到数据库中。

[解决办法]

string str="2012-8-9";
DateTime d= Convert.ToDateTime(str);
[解决办法]
或者
DateTime x = DateTime.ParseExact("2012-05-03 12:12:04","yyyy-MM-dd HH:mm:ss",null);

sql = "Update 表 Set lie='" + x.ToString("yyyy-M-d H:m:s") + "'"
[解决办法]
CONVERT(VARCHAR(19),GETDATE(),120)

热点排行