太行年华
一步步走过每一片绿色
posts - 26,  comments - 29,  trackbacks - 0

  1.Access数据库的DSN-less连接方法:
set adocon=Server.Createobject("adodb.connection")
adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="& _
Server.MapPath("数据库所在路径")

  2.Access OLE DB连接方法:
set adocon=Server.Createobject("adodb.connection")
adocon.open"Provider=Microsoft.Jet.OLEDB.4.0;"& _
"Data Source=" & Server.MapPath("数据库所在路径")

  3.SQL server连接方法:
set adocon=server.createobject("adodb.recordset")
adocon.Open"Driver={SQL Server};Server=(Local);UID=***;PWD=***;"& _
"database=数据库名;"

  4.SQL server OLE DB连接方法:
set adocon=Server.Createobject("adodb.connection")
adocon.open"provider=SQLOLEDB.1;Data Source=RITANT4;"& _
"user ID=***;Password=***;"& _
"inital Catalog=数据库名"
  
  5.Oracle 连接方法:
set adocon=Server.Createobject("adodb.connection")
adocon.open"Driver={microsoft odbc for oracle};server=oraclesever.world;uid=admin;pwd=pass;"

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

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

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

  9.Visual Foxpro 连接方法:
set adocon=Server.Createobject("adodb.connection")
adocon.open"Driver={microsoft Visual Foxpro driver};sourcetype=DBC;sourceDB=*.dbc;Exclusive=No;"

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

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

posted on 2006-04-15 22:27 太行 阅读(507) 评论(4)  编辑 收藏 引用 所属分类: 技术热点

FeedBack:
# re: ASP中十一种连接数据库的方法
2006-04-16 13:33 | gyn_tadao
这只是asp数据库连接的无源连接方法,其实只用odbc就行了,只要不是586电脑,看不出性能差异的。  回复  更多评论
  
# re: ASP中十一种连接数据库的方法
2006-04-19 21:53 | 太行
不过,这样做的网站不会有人要,ODBC要与数据之间保持永久性连接,并且同时要求提供强大功能,这是不现实的,又有先进的OLE DB,所以用ADO连接很方便。  回复  更多评论
  
# re: ASP中十一种连接数据库的方法
2006-04-23 21:42 | gyn_tadao
你所说的强大功能是什么,网站服务器难道不是长期开着的吗,如果连处理一点永久连接的能力都没有,真没话讲了。  回复  更多评论
  
# re: ASP中十一种连接数据库的方法
2006-04-24 18:57 | 太行
  各有各的用处:ODBC(开放数据库互连)和ADO(ActiveX数据对象)
  ADO方法是针对新的程序设计情形而采用的。它克服了早期技术的诸多限制,依赖于Microsoft新的底层访问方法OLE-DB(对象链接和嵌入数据库)。
  ODBC通常用来访问不具备OLE-DB特性的非Microsoft数据库中的数据。
  ODBC素以最慢的数据访问方法而著称,但是很可惜,当ADO或DAO都不支持某个数据库管理器而ODBC支持这个数据库管理器时,在这种特定的情形下,你仍然需要使用ODBC。  回复  更多评论
  
只有注册用户登录后才能发表评论。
欢迎来访太行的BLOG! 欢迎留言!

<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

常用链接

留言簿(2)

随笔分类(26)

随笔档案(26)

文章分类(4)

文章档案(4)

相册

友情链接

最新随笔

搜索

  •  

积分与排名

  • 积分 - 34172
  • 排名 - 154

最新评论

阅读排行榜

评论排行榜