加入收藏 | 设为首页 | 会员中心 | 我要投稿 武汉站长网 (https://www.027zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

.net – 将DateTime解析为SQL Server的最佳方法

发布时间:2021-02-22 04:04:15 所属栏目:MsSql教程 来源:网络整理
导读:我想知道什么是将DateTime对象解析到SQL服务器的最佳方法. 您在代码中生成SQL的位置. 我总是使用像DateTime.Now.TolongDateString()这样的东西,并且取得了很好的效果,除了今天我得到了一个错误,它让我思考. System.Data.SqlClient.SqlException: Conversio

我想知道什么是将DateTime对象解析到SQL服务器的最佳方法.

您在代码中生成SQL的位置.

我总是使用像DateTime.Now.TolongDateString()这样的东西,并且取得了很好的效果,除了今天我得到了一个错误,它让我思考.

System.Data.SqlClient.SqlException: Conversion failed when converting datetime from character string

那么每个人的想法和推荐是什么方式可以工作所有SQL服务器,无论有什么设置..

也许像DateTime.Now.ToString(“yyyy / MM / dd”)

解决方法

只有2种安全格式

ISO和ISO8601

ISO = yymmdd

ISO8601 = yyyy-mm-dd Thh:mm:ss:mmm(无空格)(注意T)

另见:Setting a standard DateFormat for SQL Server

(编辑:武汉站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读