同事给我安排一个事情,修改以前的一个asp程序,用来跑我们的新事务
这回可不好办呀.没有搞过asp的,不知道怎么办?还是硬着头皮来吧.先把环境搞到本地.iis和sqlserver都弄好了,但是在服务器上跑的好好的网页到本地就跑不起来了,一直是以为是iis的问题,而且asp也不提示错误.真郁闷k啊,今天再来,发现在google浏览器里提示错误了,说是的打开数据库出错,于是乎,找问题.
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
提示的错误信息就是这样的.
到网上搜这个错误信息,结果一大堆,但就是没有一遍说到要点的.在乱战中,没想到好了.如下:
str="Provider=SQLOLEDB;Server=127.0.0.1;Database=hello;UID=hello;PWD=hello"
上边这一句是错误的,下边是正确的.
str="Driver={SQL Server};server=(local);uid=hello;pwd=hello;database=hello"
其实错误很明显,Driver这里只需要写上在"ODBC 数据源管理器"中看到的Driver就可以了.
再把Server=127.0.0.1改成当前sqlserver正在跑的实例名.在计算机管理里可以看到.
OK了!
- 描述: 不知道在那里找?看这里.
- 大小: 40.5 KB
- 描述: 不知道在那里找,看这里.
- 大小: 50 KB
分享到:
相关推荐
Microsoft OLE DB Provider for ODBC Drivers 错误 ‘80004005’ [Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 ‘Temporary (volatile) Jet DSN for process 0x728 Thread 0x854 DBC 0x...
然而,在实际操作过程中,用户可能会遇到诸如“Microsoft OLE DB Provider for ODBC Drivers 错误'80040e4d'[Oracle][ODBC][Ora]ORA-12154: TNS:could not resolve the connect identifier specified”的问题,即...
常见的OLE DB提供者包括:Microsoft Jet 4.0 OLE DB Provider(用于Access数据库)、Microsoft OLE DB Provider for ODBC Drivers(用于ODBC数据源)、Microsoft OLE DB Provider for Oracle(用于Oracle数据库)和...
#### 一、ASP程序运行时提示:“Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'” **问题描述**: 当运行ASP程序时遇到以下错误信息: > Microsoft OLE DB Provider for ODBC Drivers 错误 '...
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' [Microsoft][ODBC SQL Server Driver][TCP/IP Sockets] 无效的操作 ``` **错误原因**: 此错误通常表示在尝试与数据库进行交互时发生了某种非法操作。...
一个网站程序,在添加新闻时出现错误 以下是错误提示: Microsoft OLE DB Provider for ODBC Drivers 错误 ‘80040e21’ 多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。 出现这种...
选择“服务器类型”为“其他数据源”,然后选择“Microsoft OLE DB Provider for ODBC Drivers”作为访问接口,填写链接服务器名称和数据源,选择刚才创建的 ODBC 数据源 mysqlDataSource,然后点击“确定”即可。...
此版本不包括 Microsoft Jet、Microsoft Jet OLE DB Provider、Desktop Database Drivers ODBC Driver 或 Visual FoxPro ODBC Driver。 MDAC (Microsoft Data Access Components) (1)ActiveX 数据对象 (ADO): 是一...
错误类型:"Microsoft OLE DB Provider for ODBC Drivers (0x80004005)",通常伴随着错误信息 "[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for ...
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e4d' [Microsoft][ODBC SQL Driver][SQL Server]用户 'NewTonDiary' 登录失败。 /Conn.asp,行27 原因:SQL没做连接呢 先运行SQL服务器 先新建个数据库 ...
数据库或对象为只读 2、Microsoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。 3、Microsoft JET Database Engine (0x80004005) 操作...
- **错误代码**:Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)、(0x80040E14)等。 - **错误描述**:当试图通过ODBC驱动程序连接数据库时出现的错误。可能的原因包括数据库服务器未响应、连接字符串错误...
你可以选择希望连接的数据: Microsoft Jet 4.0 OLE DB Provider Microsoft OLE DB Provider for Indexing Service Microsoft OLE DB Provider for ODBC Drivers Microsoft OLE DB Provider...
错误类型二:Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' 这种错误通常是由于数据库文件所在的目录权限对特定的用户没有开启足够的权限所致。解决方法是找到数据库文件所在的目录,然后设置文件夹...
Microsoft OLE DB Provider for ODBC Drivers 错误 ‘80004005’ [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 原因是没有64位系统的JET驱动。 解决方法一: 开始 – 运行 – 输入”...
在ASP(Active Server Pages)开发过程中,可能会遇到各种错误,其中一种常见的问题是关于数据库连接失败,如题目中描述的“Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'”。这个错误通常表示ASP...
在配置ODBC时,可以选择Microsoft OLE DB Provider for ODBC Drivers,以利用ADO的便利性同时连接到ODBC数据源。 总结来说,数据库编程涵盖了数据库的创建、管理以及通过ADO和ODBC进行的配置。理解这些概念和技术...
运行asp是提示Microsoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft][ODBC Microsoft Access Driver] 找不到文件 '(未知的)'。