asp连接数据库的方法(全)

2016-02-19 19:29 1 1 收藏

想要天天向上,就要懂得享受学习。图老师为大家推荐asp连接数据库的方法(全),精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

【 tulaoshi.com - Web开发 】

  ADO相关知识
  在ASP中,用来存取数据库的对象统称ADO(Active Data Objects),主要含有三种对象:Connection、Recordset 、Command
  Connection:负责打开或连接数据
  Recordset:负责存取数据表
  Command:负责对数据库执行行动查询命令
  连接各数据库的驱动程序
  连接各数据库可以使用驱动程序(OLEDB),也可以使用数据源(ODBC),相对来说使用OLEDB较为方便、简单。
  ODBC链接(红色加粗部分为数据库类型,右方为相关连接方式)
  access "Driver={microsoft access driver(*.mdb)};dbq=*.mdb;uid=admin;pwd=pass;"

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

  dBase "Driver={microsoft dbase driver(*.dbf)};driverid=277;dbq=------------;"

  Oracle "Driver={microsoft odbc for oracle};server=oraclesever.world;uid=admin;pwd=pass;"

  MSSQL server "Driver={sql server};server=servername;database=dbname;uid=sa;pwd=pass;"

  MS text "Driver={microsoft text driver(*.txt; *.csv)};dbq=-----;extensions=asc,csv,tab,txt;Persist SecurityInfo=false;"

  Visual Foxpro "Driver={microsoft Visual Foxpro driver};sourcetype=DBC;sourceDB=*.dbc;Exclusive=No;"

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

  MySQL "Driver={mysql};database=yourdatabase;uid=username;pwd=yourpassword;option=16386;"

  OLEDB链接
  access "Provider=microsoft.jet.oledb.4.0;data source=your_database_path;user id=admin;password=pass;"

  Oracle "Provider=OraOLEDB.Oracle;data source=dbname;user id=admin;password=pass;"

  MS SQL Server "Provider=SQLOLEDB;data source=machinename;initial catalog=dbname;userid=sa;password=pass;"

  MS text "Provider=microsof.jet.oledb.4.0;data source=your_path;Extended Properties'text;FMT=Delimited'"

  在Asp中连接Access的数据库相关代码可以写为:
  Dim db,conn,connstr
  db="data/hezepolice.mdb"
  Set conn = Server.CreateObject("ADODB.Connection")

  connstr="DBQ="+server.mappath("db")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"

  '采用Oledb方式
  'connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)

  '字符串写法的不同
  'connstr="Driver={microsoft access driver (*.mdb)};DBQ=" & Server.MapPath(db)

  '采用先行建立的Dsn进行连接
  'connstr="dsn=hezepolice;"
  conn.open connstr
  以下是数据库采用sqlserver的时候Asp建立数据连接常用的代码方式之一

  Set conn=Server.CreateObject("ADODB.Connection")
  on error resume next
  connstr="Provider=SQLOLEDB;Password=***;Persist Security Info=True;User ID=sa;Initial Catalog=msdb;Data Source=localhost;Connect Timeout=15"
  conn.Open connstr
  微软建议在连接Access数据库使用下面的方法:
  dim conn
  set conn = server.createobject("adodb.connection")
  conn.open = "provider=microsoft.jet.oledb.4.0;" & "data source = " & server.mappath("data.mdb")

来源:https://www.tulaoshi.com/n/20160219/1621150.html

延伸阅读
标签: Web开发
这篇文章以VB生成的DLL封装ASP代码来连接数据库(以Access数据库为例)。  一般情况下我们在用ASP连接Access的数据库时通常都会进行如下的操作 '//Proconn.asp % dim ProConn set ProConn=Server.CreateObject("ADODB.CONNECTION") ProConn.Open "driver={Microsoft Access Driver (*.mdb)};uid=;pwd=1...
ODBC数据源 1. 什么是ODBC ODBC(Open Database Connectivity,开放式数据库互联),是目前国际上通用的数据库访问标准。 2. 什么是ODBC数据源 就是计算机上的ODBC配置和管理的工具,利用这个工具,用户就可以定制使用ODBC来连接数据库。 Oracle 9i客户机 VB程序连接数据库的过程分析 1. VB程序指定...
标签: Java JAVA基础
Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。本文主要集合了不同数据库的连接方式。 一、连接各种数据库方式速查表 ...
标签: ASP
  这篇文章以VB生成的DLL封装ASP代码来连接数据库(以Access数据库为例)。  一般情况下我们在用ASP连接Access的数据库时通常都会进行如下的操作 '//Proconn.asp <% dim ProConn set ProConn=Server.CreateObject("ADODB.CONNECTION") ProConn.Open "driver={Microsoft Access Driver (*.mdb)};uid=;pwd=123;DBQ=" & Serve...
豆腐制作 都是精品 http://www.asp888.net 豆腐技术站 前面我们讲过很多的用asp.net 联结SQL Server 的例子,主要使用了SQLConnection,很多网友就此提出了很多的意见 认为应该多使用ADO+来讲解一些例子,认为这样的通用性更好一些 今天,趁着豆腐网站日独立IP访问突破400的这个时机,给大家奉献一下这个程序。 最近,豆腐的公司很忙,豆腐不...

经验教程

445

收藏

28
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部