我在用VB向SQL SERVER中放数据时遇到了日期格式问题,求救,急! 你试试,这样也许行:cn.execute "insert into A values ('God',10,#2001-04-02#)" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以这样做Dim strDate As stringstrDate=Format(NOW,"YYYY-MM-DD")cn.execute "insert into Tab values('God'," & Date(strDate) & ")"试试看,我以前成功过! 直接写:insert into tab values('god','2001-01-01')即可,SQLServer会自动转换。如果你追求正规也可以用case函数,效果和上面的一样。 我老往Sql Server数据库里插入时间型,插入时把时间数据格式为Format(DateData, "mmmm dd yyyy")即可,保证没问题 怎样分解一条Bezier曲线???[求助] 统计一个表中某一字段相同的记录个数 如何实现一段文字转换为拼音字头? 异步调用和同步调用的差别? ****** 2003年VB版优秀精华贴评选!******** 小问题??? 大哥大姐帮帮忙吧! 用VB在WIN2000下编写的小软件,在WIN98下有问题,请高手指点!急!在线等待!!! 请教:用ado和vb如何实现分页,谢谢!在线等候! 因为都是vb程序员,因为都是来北京,因为都是没找到工作,所以我和刀杯在北京认识了 VC的DLL中怎么样返回一个字符串给VB? 请看这个sql语句,怎么错了?
Dim strDate As string
strDate=Format(NOW,"YYYY-MM-DD")
cn.execute "insert into Tab values('God'," & Date(strDate) & ")"
试试看,我以前成功过!
如果你追求正规也可以用case函数,效果和上面的一样。
插入时把时间数据格式为Format(DateData, "mmmm dd yyyy")即可,保证没问题