其实你可以将日期字段读出来之后,将其转化成String类型,显示的时候就当作一个字符串来显示,不就没有误差了?
Dim StringDate
StringDate=CStr(rs("date"))

解决方案 »

  1.   

    还有一个最为简单的方法,就是将时间字段在数据库中的属性设为nvarchar(字符串型),而不是datatime,(前提是这个时间字段的不用于排序之类的操作),这样显示出来的就是完全与存入数据相一致。
      

  2.   

    我再另外一台电脑上换个用户名sorryto luolie(罗列)你的方法我试过不行的,或者CStr函数有什么参数,另外nvarchar是不行的因为要用这个字段排序to baitianhai(hong)如何把毫秒加上,请指教