手机
当前位置:查字典教程网 >编程开发 >ASP教程 >ASP连接数据库的全能代码
ASP连接数据库的全能代码
摘要:ASP连接数据库的全能代码'解决了ACCESS数据库路径的问题!'采用DBType=0或DBType=1来区分AC库还是MSSQL库'具体采...

ASP连接数据库的全能代码

'解决了ACCESS数据库路径的问题!

'采用DBType=0或DBType=1来区分AC库还是MSSQL库

'具体采用AC库时应注意的事项,请看程序说明

--------------------------------------------------------------------------------

DimDBType,Conn,StrConn

DBType=0'0为Access数据库,1为MSSQL数据库

If(DBType=0)Then

'********************************ACCESS数据库*************************************

DimDbFolderName,DbFolder_Path,SiteFolder

DbFolderName="ArticleData"'数据库所在文件夹名称

DbFolder_Path=Server.MapPath(DbFolderName)'数据库所在路径

SiteFolder="Article"'系统所在根目录名称

IfSession("RootDir")=""Then

Session("RootDir")=Mid(DbFolder_Path,1,InStr(1,DbFolder_Path,SiteFolder,1)-1)&SiteFolder

Endif

SetConn=Server.CreateObject("Adodb.Connection")

StrConn="Driver={MicrosoftAccessDriver(*.mdb)};DBQ="&Session("RootDir")&""&DbFolderName&"Data.mdb"'连接到数据库

Conn.OpenStrConn

'**********************************************************************************

ElseIf(DBType=1)Then

'*****************************MSSQLSERVER数据库*************************************

DimDBUserID,DBPassWord,DBName,DBIP

'修改以下信息以适合你的网站

DBUserID="sa"'数据库登陆名

DBPassWord=""'数据库密码

DBName="dbname"'数据库名称

DBIP="local"'数据库所在地址,如果是本地数据库则为:(local)

SetConn=Server.CreateObject("Adodb.Connection")

StrConn="PROVIDER=SQLOLEDB.1;DataSource="&DBIP&";InitialCatalog="&DBName&";PersistSecurityInfo=True;UserID="&DBUserID&";Password="&DBPassWord&";ConnectTimeout=30"

Conn.OpenStrConn

'**********************************************************************************

Else

'***********************数据库设置错误*************************************************

Response.Write"数据库设置错误,请联系管理员!"

Response.End

EndIf

'Response.WriteStrConn

【ASP连接数据库的全能代码】相关文章:

ASP读取IIS日志的小程序代码

ASP辅助代码

ASP语法高亮类代码

利用ASP发送和接收XML数据的处理方法

替换数据库内容

ASP函数大全

ASP删除记录和链接数据库程序解释

ASP模板类代码

ASP中进行HTML数据及JS数据编码

利用ASP连接各种数据库

精品推荐
分类导航