懂asp的请进!(100分)

G

gyx999

Unregistered / Unconfirmed
GUEST, unregistred user!
语句 set conn=server.createobject("adodb.connection") 出现错误。
在ie中出现下列错误:
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
/ss/passw.asp, 第 12 行
原来在98运行正常,win2000 pro下出现问题,如何解决?
 
肯定是你的数据库连接出问题,环境改变后你的连接就不行了,请把连接的在方认真看看.
 
数据库连接的问题,看看是否路径,计算机名,数据库名不符合。
 
My suggestions:
1. check the database security
2. recreate the ODBC
 
应该是数据库连接得问题,但出错的地方应该在conn.open吧?
如果是像你所说的那样:
【语句 set conn=server.createobject("adodb.connection") 出现错误】
这是建立对象时出现错误,重新安装ADO试试。
 
1.如果用的是access,我知道原因, 那你用的可能是win2000 Server , 文件放在wwwroot目
录后,所有文件的安全属性都变为ereryone读取, 也就是只有只读属性了, 因此你只要将access文
件的文件安全属性设置为ereryone完全控制就行了;
2.如果用的是SQL Server, 那检查12行以前的语句, 多半是密码问题或者database名与
原来不一样。 我这里有一个SQL server 的连接设置,
DataSource=Request.ServerVariables("SERVER_NAME")
function OpenDBConn(Conn)
dim sConnection
sConnection = "Provider=SQLOLEDB.1;" &
_
"Persist Security Info=False;" &_
"User ID=sa;" &_ 'sa账户
"Password=miximixi;" &_ '密码设置
"Initial Catalog=CQUJOB;" &_ 'database名
"Data Source=" &
DataSource
Conn.Open sConnection
end function
Dim Conn, RS
Set Conn = Server.CreateObject("ADODB.Connection")
OpenDBConn Conn
 
在98下你用pws
你用win2000 pro,那么你用什么来支持你的asp呢?
 
ADO控件没装?
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
505
import
I
I
回复
0
查看
718
import
I
顶部