伊缘网 首页
 设为首页    加入收藏    用户帮助    联系我们 
网站首页 新闻动态 技术文章 Flash整站 精彩网文 资源下载 视频教程
网上商城 Flash动漫 网页特效 酷站欣赏 BBS论坛 在线工具 留言本站
  F-CMS Flash CMS   CXT Flash Cms   SXW Flash CMS   EXW Flash Cms   
  您的位置: 伊缘网 >> 网络学堂 >> 建站技术 >> ASP 编程
 阅读文章

ASP中的数据库连接方法

  文章作者:伊缘网来源:伊缘网浏览次数:4639字体:
 阅读权限:游客身份阅读花费:0 E币添加时间:2007-11-8 上午 12:41:51提交会员:esing
皮具制造生产企业,专注时尚包包
提示:登陆本站会员系统后,网站系统将不显示任何广告!如果您还不是本站会员请注册本站会员,谢谢您对本站的关注!
1、OLE驱动方式
Dim conn,connstr,Db
Db = "data/dvbbs7.mdb"
ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(Db)
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

2、用DSN连接并且没有用户名和密码
Dim conn
Set conn = Server.CreateObject("ADODB.Connection")
conn.open "YourDSNName"

3、用DSN连接并且有用户名和密码
Dim conn
Set conn = Server.CreateObject("ADODB.Connection")
conn.open "YourDSNName","username","password"

4、用实际的数据库绝对路径连接(服务器版本较低时采用此种方式)
Dim conn,Strconn,Db
Db="e:\dvbbs\dvbbs.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
Strconn="DRIVER={Microsoft Access Driver (*.mdb)}; "
Strconn=Strconn & "DBQ=Db" 
conn.Open Strconn

MS SQL Server数据库连接

1、用DSN连接
Dim conn
Set conn = Server.CreateObject("ADODB.Connection")
conn.open "DSN=MyDSN;UID=user;PWD=password;DATABASE=databasename"

2、不用DSN连接:
Dim conn,Strconn
Set conn = Server.CreateObject("ADODB.Connection")
Strconn="DRIVER={SQL Server};SERVER=SName;UID=USER;PWD=pwd;DATABASE=DBname"
conn.open Strconn

3、SQL server OLE DB连接方法
Dim adocon
set adocon=Server.Createobject("adodb.connection") 
adocon.open"provider=SQLOLEDB.1;Data Source=RITANT4;"& _ 
"user ID=***;Password=***;"& _ 
"inital Catalog=数据库名" 

FoxPro数据库连接
Dim Conn,ConnStr
Set Conn = Server.CreateObject("ADODB.connection")
ConnStr= "Driver=Microsoft Visual Foxpro Driver; UID=uID;SourceType=DBC;SourceDB=D:\DB.dbc"
Conn.Open ConnStr

Oracle 连接方法
Dim adocon
set adocon=Server.Createobject("adodb.connection") 
adocon.open"Driver={microsoft odbc for oracle};server=oraclesever.world;uid=admin;pwd=pass;" 

Oracle OLE DB 连接方法
Dim adocon
set adocon=Server.Createobject("adodb.connection") 
adocon.open"Provider=OraOLEDB.Oracle;data source=dbname;user id=admin;password=pass;" 

DBase 连接方法: 
Dim adocon
set adocon=Server.Createobject("adodb.connection") 
adocon.open"Driver={microsoft dbase driver(*.dbf)};driverid=277;dbq=-----;" 

mySQL 连接方法: 
Dim adocon
set adocon=Server.Createobject("adodb.connection") 
adocon.open"Driver={mysql};database=yourDB;uid=uid;pwd=pwd;option=16386;" 

MS text  连接方法
Dim adocon
set adocon=Server.Createobject("adodb.connection") 
adocon.open"Driver={microsoft text driver(*.txt; *.csv)};dbq=-----;"&_ 
"extensions=asc,csv,tab,txt;Persist SecurityInfo=false;" 

MS text OLE DB 连接方法
Dim adocon
set adocon=Server.Createobject("adodb.connection") 
adocon.open"Provider=microsof.jet.oledb.4.0;data source=your_path;"&_ 
"Extended Properties'text;FMT=Delimited'" 
 

  Tags:  ASP  数据库  连接  
·上篇文章:什么是垂直网站和垂直搜索
·下篇文章:Alexa工具条解密
复制 】 【 打印
 相关文章
·百度资料: ASP中的数据库连接方法
·asp.net 上传图片+自动生成缩略图+图片水印功能 2010-6-13 下午 05:28:41
·动手写个小组件(组件入门)_ASP 2010-5-23 上午 09:02:24
·ASP无组件上传错误 "80004005"解决方法 2010-4-26 下午 03:48:08
·ASP生成UTF-8文件实例 2010-1-8 上午 12:26:34
·在IE8下无组件上传错误"800a0005"的解决方法 2009-6-25 下午 06:27:51
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系我们,我们尽快予以更正,谢谢。
 相关评论
【文章评论已关闭】
伊缘网