Studio2005中MDAC错误

遇到问题:
Windows server 2003 + sp1
Studio 2005
SQLServer 2005
在通过oledb方式连接Access数据库时,连接不成功,提示“需要MDAC 2.6或者更高版本”

解决思路:
(1).MDAC版本太低,去微软网下载了一个MDAC2.8(中文版),安装过程很快,并提示成功。(http://www.microsoft.com/downloads/details.aspx?FamilyID=6c050fe3-c795-4b7d-b037-185d0506396c&DisplayLang=zh-cn
结果:依旧。

(2).怀疑MDAC没有安装成功,想检测一下,我的系统中的MDAC版本,去微软网下在了一个MDAC Utility,安装并执行检测过程后(http://www.microsoft.com/downloads/details.aspx?FamilyId=8F0A8DF6-4A21-4B43-BF53-14332EF092C9&displaylang=en)
结果:提示unknown,果然没有找到.

(3).怀疑Windows server 2003 + sp1已经预装了MDAC,经查
结果:Windows server 2003 + sp1已经预装了MDAC2.8SP2,所以自己再单独安装MDAC2.8的时候,看不到安装过程,很快就提示成功,其实根本没有安装。

(4).考虑修复MDAC
在“我的电脑”中找到Windows系统目录下INF文件夹中的MDAC.INF文件,在其上点击右键,在弹出的菜单中选择“安装”,当提示定位文件时,将其指向/servicepackfiles/i386
结果:问题解决 ~·~

时间: 2024-10-23 11:39:25

Studio2005中MDAC错误的相关文章

库-调试批处理运行DLL中的错误

问题描述 调试批处理运行DLL中的错误 各位大神好, 我做了个批处理,循环多次执行做的DLL库时,有时候dll库会崩掉. 但是又不能定位到底是DLL哪里的问题. 有什么方法,能调试到批处理循环中DLL崩掉的语句吗? 谢谢了 解决方案 androi的可以, 其它的不知道 解决方案二: 建一个日志文件,在值得怀疑的地方向文件写一些变量值. 出问题了,分析日志,能大概知道是哪个函数哪个位置出问题了. 解决方案三: 建一个日志文件,在值得怀疑的地方向文件写一些变量值. 出问题了,分析日志,能大概知道是哪

C++系统中指针错误,添加不了对象,真的很急!!!!

问题描述 C++系统中指针错误,添加不了对象,真的很急!!!! 为什么不能实现添加啊!!!!!真的很急 #include <iostream>#include <iomanip>#include <conio.h>#include <string>#include <fstream>#include <cstdlib>using namespace std;int i=0;const int Maxp=100;//最大商品类的数量cl

在SQLServer的存储过程中处理错误

server|sqlserver|存储过程|错误 SQL Server 存储进程中的"错误处理"只是向客户端返回错误,通常访问提供者可以自己做.但是至少你可以知道在执行T-SQL的时候何止发生了何种错误.本文中,我会介绍在 你错了 SQL Server 有接近3800个预定义错误代码,由主目录的sysmessages表维护.每一个错误代码都有相应的精确的级别,该级别大致描述了错误.错误定义的级别从0到25.20以上的错误代表重大错误,通常意味着该错误会导致存储进程立刻终止,并且所有的客

ASP.NET中的错误处理支持(转)

asp.net|错误|错误处理 ASP.NET中的错误处理支持 ASP.NET具有一个很好的新功能:它对运行时间错误的处理和跟踪提供了丰富支持.特别是,它为管理人员提供了一种很简单的方法,可以保证那些令人恐惧的"ASP 43433ax"十六进制形式的错误永远也不会被显示到客户面前.相反,它允许显示一个较为定制化的信息,比如"对不起,这个站点不可用".ASP.NET还提供了一种强大的方法,使开发人员可以对他们的代码进行装备,向管理人员提供发生在工作站点问题的额外信息与

以前搜集的一些资料---如何在ASP中实现错误陷阱技术

错误 如何在ASP中实现错误陷阱技术(即实现VB中的所谓的On Error GoTo)代码如下(一共4个文件)1.error1.asp(用来生成错误)<html><head><title>输入数据</title></head> <body> <form method="POST" action="error2.asp" name="form1">  <div

JSP最佳实践: 自定义标记中的错误处理

简介:在自定义标记中引用更多交互性的同时,也会增加错误出现的可能性,尤其是以非法参数形式 出现的错误.在本期的 JSP最佳实践中,Brett McLaughlin 向您展示了如何在源代码中捕获和忽略 IllegalArgumentException 异常. 在我们讨论 JSP 自定义标记的时候,我们一直都设法回避了错误处理的重要细节.在我们已经推出的 JSP 最佳实践系列的前面一半的文章中,大多数讲的都是 JSP 容器提供的功能,比如说 param . out 和 import 标记.在这些情况

用Xdebug修正PHP应用程序中的错误

简介:PHP 的 Xdebug 扩展可以帮助您在程序出错或失败时剖析应用程序以查找原因.通过本文了解 如何使用 Xdebug 跟踪调用堆栈.分析内存使用情况并查看参数和变量的内容. 虽然您可以使用 PHP 为系统管理和传统数据处理之类的任务创建命令行脚本,但是编程语言对 Web 应用程序的性能有主要影响.在使用过程中,每个 PHP 应用程序都驻留在服务器上,并且将通过代理( 例如 Apache)调用 PHP 应用程序处理到来的请求.对于每个请求,典型的 PHP Web 应用程序在简短运 行后将得

深入理解SQL Server 中的错误处理

大多数迭代语言编译器都有内置的错误处理程序(例如,TRY-CATCH语句),开发者们在设计代码的时候可以利用它们.虽然SQL Server 2000的开发者不能够像迭代语言的开发者那样利用内置的工具,但是他们可以用系统变量@@ERROR来设计自己有效的错误处理工具. 引入事务 为了能够掌握在SQL Server 2000中错误处理是如何工作的,你必须首先要理解数据库事务的概念.在数据库术语中,事务就是指作为一个单独的工作单位出现的一系列语句.举个例子来说,假设你有三个语句要执行,事务就可以这样被

PHP中把错误日志保存在系统日志中

  这篇文章主要介绍了PHP中把错误日志保存在系统日志中(Windows系统),本文讲解了设置方法和查看方法,需要的朋友可以参考下 [将错误记录到系统日志中] 在 php.ini 中将 error_log 设置为: 复制代码 代码如下: error_log = syslog 或者在运行时使用 ini_set() 函数设置. [例1] ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 <?php //关闭错误显示 ini_set('display_errors