下面提供一款最全面的asp数据库连接源码哦,可以根据不同类型判断是连接access数据库还是mssql数据库哦。
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
 <%
 dim DataLinkType,conn,connstr,MyDbPath
 MyDbPath="data/Database.mdb" '数据库文件位置
 DataLinkType = 0 '设置数据库连接方式,1为SQL数据库,0为Access数据库
 If dataLinkType=0 Then
 '**************************************************
 '使用Access数据库
 '**************************************************
 ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(MyDbPath)
 Else
 '**************************************************
 '使用SQL数据库
 '**************************************************
 'ConnStr = "Driver={SQL Server}; server=(local);uid=sa;pwd=windows;database=data1;"
 ConnStr = "Provider=SQLNCLI; server=.SQLEXPRESS;uid=sa;pwd=windows;database=data1;"
 End If
 On Error Resume Next
 Set conn = Server.CreateObject("ADODB.Connection")
 conn.open ConnStr
 If Err Then
 Err.Clear
 Set Conn = Nothing
 Response.Write "数据库连接出错,请检查连接字串。"'注释,需要把这几个字翻译成英文。
 Response.End
 End If
 '**************************************************
 '关闭数据库
 '**************************************************
 sub CloseConn()
 conn.close
 set conn=nothing
 end sub
 %>
【asp 全面安全数据连接代码】相关文章:
★ 在asp中通过getrows实现数据库记录分页的一段代码
