我在DLL里面连接SQL数据库,生成后在本地是正常的,上传到WEB服务器就出现下面的提示:
Server.CreateObject 失败 /dll.asp,行4 因为配置类型不正确,系统无法开始服务器进程。请检查用户名和密码。 用户名和密码肯定是正确的,但就是找不出来原因!!请高手帮忙!
Server.CreateObject 失败 /dll.asp,行4 因为配置类型不正确,系统无法开始服务器进程。请检查用户名和密码。 用户名和密码肯定是正确的,但就是找不出来原因!!请高手帮忙!
调试欢乐多
本机浏览没有问题,但到服务器就出错!
晕死!是不是和权限有什么关系!?
Private myscriptingcontext As ScriptingContext
Private myapplication As Application
Private myrequest As Request
Private myresponse As Response
Private myserver As Server
Private mysession As SessionPublic Sub onstartpage(passedscriptingcontext As ScriptingContext)
Set myscriptingcontext = passedscriptingcontext
Set myapplication = myscriptingcontext.Application
Set myrequest = myscriptingcontext.Request
Set myresponse = myscriptingcontext.Response
Set myserver = myscriptingcontext.Server
Set mysession = myscriptingcontext.Session
End SubPublic Sub onendpage()
Set myscriptingcontext = Nothing
Set myapplication = Nothing
Set myrequest = Nothing
Set myresponse = Nothing
Set myserver = Nothing
Set mysession = Nothing
End Sub
'以上语句是必须的。
'定义两个公有函数
Public Function datasource() As Variant
datasource = "Provider=SQLOLEDB.1;Password=4234;Persist Security Info=True;User ID=2343;Initial Catalog=1334;Data Source=127.0.0.1"
End Function
set Conn=Server.CreateObject("ADODB.Connection")
set conns=server.CreateObject("ADODBS.Connections")
oconn=conns.datasource()
Conn.Open oconn
这个是在ASP中调用组件的啊!就是上面的DLL链接库