ADO - VB和SQL中的不同日期格式



我在VB中执行此查询:

 Dim str As String = "select date_created from TABLE_DATES group by date_created"
 Dim cm As SqlCommand = New SqlCommand(str, cn)
 ..

它在 VB 中返回以下字段:

'11/7/2013 4:30:44 PM'

在SQL中,相同的字段是:

'2013-11-07 16:30:44.917'

因此,当我在查询条件下将日期从 VB 发送到 SQL 时,SQL 找不到我请求的行。

有什么解决方案吗?

请参阅我对另一个问题的回答,这将帮助您确保日期始终采用正确的格式。你用它做什么,是你的决定。

最新更新