Con.Execute "INSERT INTO 用户信息表 VALUES ('超级用户','" & CStr(strTemp) & "','" & Format(Now, "yyyy-mm-dd hh:mm") & "')"

解决方案 »

  1.   

    Con.Execute "INSERT INTO 用户信息表 VALUES ('超级用户','" & CStr(strTemp) & "',#" & Format(Now, "yyyy-mm-dd-hh:mm") & "#"
    试试
      

  2.   

    : hycao(海草) 兄。。根据你的代码修改后,程序己经正常。但不知道什么原因写入的记录格式成了如下格式:
    如原意想写成这种格式:2002-10-07 15:30:00可实际上确成了这种格式:02-10-7 15:30:00。。不知为何????
      

  3.   

    crystal_heart(笑看风云):我用得是ACCESS2000 mytd(mytd):请看这篇贴子,关于设置得问题有人说不用的。只须要在程序中设定好格式就行。http://www.csdn.net/expert/topic/1075/1075267.xml?temp=.3911859
      

  4.   

    ACCESS2000的日期型数据的标准格式是General Date,使用例:
      4/3/93,05:34:00 PM,4/3/93 05:34:00 PM
    所以出现你所的错误.你可以自己定制日期型字段的表现格式.
      

  5.   

    bubu198(古林) 谢谢,,,我找到出错的原因了,原因是因为我在创建日期字段类型得时候用的是datetime类型,,而后我又找了资料看看。。改为Smalldatetime(1900-01-01 00:00:00到2079-12-31 23:59:59)类型后就正常了。。谢谢各位。。给分!!!