找到答案了,在这里,有兴趣的可以去这里看看:
http://support.microsoft.com/default.aspx?scid=kb;zh-cn;170769

解决方案 »

  1.   

    恭喜!!!,是ODBC驱动的问题吗?
      

  2.   

    恭喜楼主,能够及时解决问题,而且跟大家共享答案,这得很感激楼主,以前我用ASP.NET时,好像也遇到过这样的问题,当时困惑了好久,后来问了好多人,才明白了:原因:该错误通常是由 ODBC 组件过时或不匹配造成的。 很多应用程序都安装 ODBC,包括 Visual InterDev、 Active Server Pages、Windows NT 4.0 Service Pack 与许多其它程序。 在 ODBC 安装过程中,一个或多个 ODBC 可能正由服务或应用程序使用。 正使用的文件不能被重写,这会导致这些使用中的文件与 ODBC 驱动程序管理器或 ODBC 管理器之间出现版本不匹配的情况。 由于 ODBC 3.0 和 3.5 以及以后的驱动程序管理器在自身和其它 ODBC 核心组件之间执行自动版本检查,因此它会检测到版本不匹配的情况,并生成警告。解决方案:下载并安装 Microsoft 数据访问组件 (MDAC) 的最新版本。 该程序包将更新系统上的所有 ODBC 和较新的 OLE DB 驱动程序及资源。 MDAC 的最新版本可以从如下 Microsoft Web 站点下载: 
    http://www.microsoft.com/data/download.htm 
      

  3.   

    Ho~Ho~又学会了一招!悄悄顶一下!