设为首页 | 加入收藏 | 
ASP连接数据库(Access和Sql Server)的方法
作者:叶随风 时间:01月08日 来源:http://www.popasp.com 浏览次数:【字号: 】 

  在使用之前,根据自己选择的数据库(ACCESS或者是SQL SERVER)设置标志变量,如果您使用的是ACCESS数据库,请将变量IsSqlData设置为0,如果使用的是SQL SERVER数据库,请将变量IsSqlData设置为1。

  如果使用ACCESS数据库,设置好变量IsSqlData后,再设置DB变量,指明数据库所在的位置(相对路径,相对于当前要使用数据库的文件);如果使用的是SQL SERVER数据库,需要设置数据库的名称、数据库的访问用户、数据库的访问密码和数据库的位置(地址)。

  如果您觉得没必要将两个功能合在一起写,请自行修改。

泡泡ASP相关代码:

Dim IsSqlData, Conn, DB, Connstr, DataBaseName, DataPassword, DataUserName, DataLocal

Rem ACCESS数据库IsSqlData=0;SQL SERVER数据库IsSqlData=1

IsSqlData = 0
On Error Resume Next

If IsSqlData = 1 Then 
        Rem Sql Server数据库的连接
        DataBaseName = "数据库名"
        DataPassword = "数据库访问密码"
        DataUserName = "数据库访问用户名"
        DataLocal = "数据库位置"
        Connstr = "Provider = Sqloledb; User ID = " & DataUserName & "; Password = " & DataPassword & "; Initial Catalog = " & DataBaseName & "; Data Source = " & DataLocal & ";"
Else 
        Rem ACCESS数据库的连接
        DB = "数据库位置+数据库名"
        Connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&DB&"")
End If

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open Connstr

Rem 如果连接发生错误,给出错误提示!
If Err Then
        Err.Clear
        Set Conn = Nothing
        Response.Write "数据库连接出错!"
        Response.End()
End If

 * 以上任何内容或信息侵犯了你的利益,请及时联系!
泡泡搜索
最新文章
热点文章
精彩推荐
 - TOP