繁体   English   中英

从vb6到SQL的日期和时间

[英]date + time from vb6 to SQL

我在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数据类型到datetime数据类型的转换导致值超出范围。

我在做什么错。

将您的字符串转换为日期时间

Select convert(datetime, '20/10/2016 13:54', 103)

退货

2016-10-20 13:54:00.000

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM