主题:  ASP不使用DSN连接SQL数据库的方法

ryonick

职务:普通成员
等级:2
金币:1.0
发贴:317
#12002/12/3 14:34:45
ASP不使用DSN连接SQL数据库的方法 既不配置ODBC连接SQL 实现数据查询



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
#22002/12/3 15:16:33
<%
    dim objConn ,strConn,objrst
    Set objConn = Server.CreateObject("ADODB.Connection")
    set objrst=Server.createobject("adodb.recordset")
strConn= "Provider=Sqloledb ;Server=这里写服务器名或IP地址;Database=数据库名;UID=用户名;PWD=密码;"
    
    objConn.open strConn
    
sub sqlopen(sql)
objrst.open sql,objconn,1,2
end sub
%>



kenyfun

职务:普通成员
等级:1
金币:0.0
发贴:18
#32002/12/3 16:17:38
<%set conn=server.createobject("adodb.connection")
conn.open "driver={sql server};server=localhost;uid=sa;pwd=password;database=databasename"
%>



ryonick

职务:普通成员
等级:2
金币:1.0
发贴:317
#42002/12/3 21:32:03
谢谢 用这种方法需要在SQL的enterprise manager里面设置吗 如果机器没装SQL软件可不可以用 对数据库文件所在目录有没有要求



kenyfun

职务:普通成员
等级:1
金币:0.0
发贴:18
#52002/12/4 9:37:18
其实只要你要使用到sql server的连接,你的服务器上就一定要有sql server的驱动!注意它的前面是driver={sql server}