请教各位高手一个问题,好吗?(急急急急......!!!!)

逍遥散人 2001-03-06 11:08:00
不知道为什么,我写的数据库连接语句在执行的时候老报:“Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC 驱动程序 管理器] 驱动程序的 SQLSetConnectAttr 失败 ”

以下是我写的连接语句,请各位高手不吝赐教,谢谢!(我用的数据库是ORACLE7.3.2,采用ODBC连接方式)

“ <% Option Explicit
Dim sql,i,userdm
Dim ObjConn,ObjRS,StrConnection
Response.Expires=0
Set Objconn=Server.CreateObject("ADODB.Connection")
strConnection="DSN=web;Database=web;UID=uid;PWD=pwd;"
ObjConn.Open strConnection
Set ObjRS=Server.CreateObject("ADODB.RecortSet")
Set ObjRS.ActiveConnection=ObjConn
sql="SELECT USER_NAME FROM WEBUSER WHERE USER_ID=(SELECT MAX(USER_ID) FROM WEBUSER)"
objRS.Open sql %> ”
...全文
84 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
supersonics 2001-03-07
  • 打赏
  • 举报
回复
我也遇到你的问题,你试试改用oledb的连接方式。
反正我用dsn的方法什么数据库也连不上,用了oledb的方式就好了。
不过我不知道oracle oledb方式的连接字符串,我只知道sqlserver和access的。
farrio 2001-03-07
  • 打赏
  • 举报
回复
一般情况是SQL语句写错了,也不排除连接数据库的错误。
我觉得你的SQL事不是有点问题?
最后面的FROM WEBUSER事不是不应该有的。
还有是不是SQL里面的大小写问题。

28,405

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧