另:
数据库连结时,用的是如下的语句rdoEnvironments(0).OpenConnection(dsName:="", prompt:=rdDriverNoPrompt, ReadOnly:=True, Connect:="DRIVER={SQL Server};SERVER=server1;DATABASE=ds1;")

解决方案 »

  1.   

    那是你的sql server的问题了,是有时间限制吗?是不是评估版
      

  2.   

    你的sql不会是评估版吧? 评估版改时间就会出问题.你在查询分析器中执行下面的语句,看看你的sql版本是什么:select @@version
      

  3.   

    执行:select @@version结果如下:
    Microsoft SQL Server  2000 - 8.00.760 (Intel X86)   Dec 17 2002 14:22:05   Copyright (c) 1988-2003 Microsoft Corporation  Standard Edition on Windows NT 5.0 (Build 2195: Service Pack 4) 另外还有一些现象
    1.把时间改成'2004-9-30'后,三个客户端,其中一个运行没有问题.(我和另外一个都报错)
    2.把我的客户端的时间改成'2004-9-30'后(服务器端保持为当前时间),也会报同样的错误.