我在VB6中有这段代码
Dim datahorS As String
datahorS = Text21.text & " " & Text22.text
Label2.Caption = datahorS
SQL = " insert into TabNFe_x ( data_hora_ent) values " _
& "(" & "'" & datahorS & "'" & ")"
datahorS = 20/10/2016 13:54 和命令
insert into TabNFe_x ( data_hora_ent) values ('20/10/2016 13:54')
来自SQL的错误
将varchar数据类型转换为日期时间数据类型会导致超出范围的值。
我犯了什么错误。
答案 0 :(得分:1)
将您的字符串转换为日期时间
Select convert(datetime, '20/10/2016 13:54', 103)
返回
2016-10-20 13:54:00.000