|
例1:
asp连接mssql数据库代码
- < %
- Set conn = Server.CreateObject("ADODB.Connection")
- strconn="Provider=SQLOLEDB.1;Persist Sercurity Info=True;User ID=用户名;PWD=密码;Initial Catalog=数据库名;Data Source=(数据库地址,本机使用local,远程使用IP地址)"
- conn.open strconn
- % >
复制代码
例2:
通常在做数据库连接代码时,会遇到不在同一个文件夹下,如果使用绝对路径/来链接,可以解决所有asp文件只使用一个连接代码。但是在不使用/的情况下,也可以使用一个连接文件,原理是先使用fso判断数据库所在目录的路径,然后根据这个路径去做连接,代码如下:
- <%
- DB="数据库.mdb"
- Set fso = Server.CreateObject("Scripting.FileSystemObject")
- if fso.FolderExists(server.MapPath("include"))=false then
- DB="../"&DB
- end if
- set fso=nothing
- path=Server.MapPath(DB)
- set conn=server.createobject("adodb.Connection")
- connstr="provider=Microsoft.Jet.OLEDB.4.0;Data Source="&path
- conn.Open connstr
- %>
复制代码 |
|