代码说话
set rs=server.CreateObject("adodb.recordset")
rs.open "SELECT addtime FROM aa WHERE memberid='mm' ",conn,1,1
tempdate=rs("addtime")
意思就是取出addtime字段内容,但是数据库里addtime是2012-02-29 23:59:59.857
但是tempdate就成为了2012-3-1
原因应该是毫秒引起的,我现在如何取出正确的数据呢?正确的应该是2012-2-29 23:59:59
------解决方案--------------------
精度问题的话只能从底层改了。可能的话降低字段类型的精度,或者在sql语句中处理了。