作家
登录

ASP连接数据库的全能代码

作者: 来源:www.28hudong.com 2013-03-30 08:43:42 阅读 我要评论

ASP连接数据库的全能代码 '解决了ACCESS数据库路径的问题! '采用DBType=0或DBType=1来区分AC库还是MSSQL库 '具体采用AC库时应注意的事项,请看程序说明 -------------------------------------------------------------------------------- Dim DBType,Conn,StrConn DBType=0 '0为Access数据库,1为MSSQL数据库 If(DBType=0) Then '********************************ACCESS数据库************************************* Dim DbFolderName,DbFolder_Path,SiteFolder DbFolderName="ArticleData" '数据库所在文件夹名称 DbFolder_Path = Server.MapPath(DbFolderName) '数据库所在路径 SiteFolder="Article" '系统所在根目录名称 If Session("RootDir") = "" Then Session("RootDir") = Mid(DbFolder_Path, 1, InStr(1,DbFolder_Path,SiteFolder,1) -1) & SiteFolder End if Set Conn = Server.CreateObject("Adodb.Connection") StrConn = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Session("RootDir") & ""& DbFolderName & "Data.mdb" '连接到数据库 Conn.Open StrConn '********************************************************************************** ElseIf(DBType=1) Then '*****************************MSSQL SERVER数据库************************************* Dim DBUserID,DBPassWord,DBName,DBIP '修改以下信息以适合你的网站 DBUserID="sa" '数据库登陆名 DBPassWord="" '数据库密码 DBName="dbname" '数据库名称 DBIP="local" '数据库所在地址,如果是本地数据库则为:(local) Set Conn=Server.CreateObject("Adodb.Connection") StrConn = "PROVIDER=SQLOLEDB.1;Data Source="&DBIP&";Initial Catalog="&DBName&";Persist Security Info=True;User ID="&DBUserID&";Password="&DBPassWord&";Connect Timeout=30" Conn.Open StrConn '********************************************************************************** Else '***********************数据库设置错误************************************************* Response.Write"数据库设置错误,请联系管理员!" Response.End End If 'Response.Write StrConn

  推荐阅读

  Microsoft JET Database Engine 错误 ''80004005'' 未指定的错误的完美解决方法

一般情况下asp可以正常运行,但只要连接数据库就提示,Microsoft JET Database Engine 错误 '80004005',我的电脑因为用批处理清理文件,所以不能运行了, 只1.查看数据库连接语句没有发现错误; 2.查看文件夹的权限已>>>详细阅读


本文标题:ASP连接数据库的全能代码

地址:http://www.17bianji.com/kaifa2/ASP/32648.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)