C#在数据库问题中插入字符串
我使用的是VSTS2008+C++.NET3.5+ADO.Net+SQLServer2008。我有一些C#字符串类型的变量,我想将它们作为DateTime类型插入数据库,有代码示例吗 我的问题是如何将字符串转换为数据库日期时间类型。看看这个方法 编辑:我假设您使用,然后您只需将生成的c#C#在数据库问题中插入字符串,c#,.net,sql-server-2008,visual-studio-2008,ado.net,C#,.net,Sql Server 2008,Visual Studio 2008,Ado.net,我使用的是VSTS2008+C++.NET3.5+ADO.Net+SQLServer2008。我有一些C#字符串类型的变量,我想将它们作为DateTime类型插入数据库,有代码示例吗 我的问题是如何将字符串转换为数据库日期时间类型。看看这个方法 编辑:我假设您使用,然后您只需将生成的c#DateTime对象添加到集合中。看看该方法 编辑:我假设您使用,然后只需将生成的c#DateTime对象添加到集合。我建议使用DateTime.TryParse(字符串输入,out variableName)
DateTime
对象添加到集合中。看看该方法
编辑:我假设您使用,然后只需将生成的c#
DateTime
对象添加到集合。我建议使用DateTime.TryParse(字符串输入,out variableName)
大概是这样的:
DateTime safeDateTime;
if(!DateTime.TryParse("2010-09-15 10:00:00", out safeDateTime))
safeDateTime = DateTime.MinValue;
这样,数据库可以使用的变量中总是有一个值。否则,如果无法解析日期,您可能会执行警告。我建议使用
DateTime.TryParse(字符串输入,out variableName)
大概是这样的:
DateTime safeDateTime;
if(!DateTime.TryParse("2010-09-15 10:00:00", out safeDateTime))
safeDateTime = DateTime.MinValue;
这样,数据库可以使用的变量中总是有一个值。否则,如果无法解析日期,则可以实现警告