网站大量收购独家精品文档,联系QQ:2885784924

项目10 在ASP中建立数据库连接.pptVIP

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

Microsoft推出的ODBC(OpenDatabaseConnectivity)技术为异质数据库的访问提供了统一的接口。01ODBC基于SQL(StructuredQueryLanguage),并把它作为访问数据库的标准。这个接口提供了最大限度的相互可操作性:一个应用程序可以通过一组通用的代码访问不同的数据库管理系统。ODBC可以为不同的数据库提供相应的驱动程序,因此,在Web数据库系统中使用ODBC接口具有这样的优势:前台动态网页程序有很好的数据库兼容性,即使升级和更换数据库系统也不需要修改程序。02ODBC介绍6.1在ASP中建立数据库连接6.1在ASP中建立数据库连接6.1在ASP中建立数据库连接创建DSN数据库连接(1)用户DSN。只有创建数据源的用户才可以使用他们自己创建的数据源,其他用户不能使用不是自己的数据源。在WindowsNT下以服务方式运行的应用程序也不能使用用户数据源。(2)系统DSN。所有用户和WindowsNT下以服务方式运行的应用程序均可使用系统数据源。(3)文件DSN。文件数据源是ODBC3.0以后版本添加的一种数据源,所有安装了相同数据库驱动程序的用户均可以共享文件数据源。文件数据源没有存储在操作系统的登入表数据库中,它们被存储在客户端的一个文件中。所以,使用文件数据源有利于ODBC数据库应用程序的分发。6.1在ASP中建立数据库连接通过OLEDB进行连接通过ODBC进行创建DSN-less数据库连接OLEDB(ObjectLinkingandEmbedding,Database)一个基于COM的数据存储对象,能提供对所有类型的数据的操作ODBC(OpenDatabaseConnectivity)通过ODBC方式建立的应用程序,直接和ODBC打交道,对数据库的操作不依赖于任何数据库管理系统知识补充6.1在ASP中建立数据库连接在ASP中建立数据库连接的4个步骤01在连接数据库前,生成Connection对象02Setconn=Server.CreateObject(ADODB.Connection)036.1在ASP中建立数据库连接6.1在ASP中建立数据库连接(2)有了对象后,设置该对象要连接到哪个数据库连接字符串用于指明使用的数据库驱动、访问的数据库名称等用OLEDB进行连接需要用到Provider和DataSource两个参数Provider指明数据库类型(OLEDB驱动),访问数据库类型不同,使用的驱动也不同。如Access:DataSource指明要访问的数据库的物理路径Conn.ConnectionString=Provider=Microsoft.Jet.OLEDB.4.0;DataSource=Server.MapPath(“info.mdb)6.1在ASP中建立数据库连接(2)有了对象后,设置该对象要连接到哪个数据库用ODBC进行连接需要用到Driver和Dbq两个参数Driver指明数据库类型(OLEDB驱动),访问数据库类型不同,使用的驱动也不同。如Access:driver={MicrosoftAccessDriver(*.mdb)}Dbq指明要访问的数据库的物理路径Conn.ConnectionString=driver={MicrosoftAccessDriver(*.mdb)};dbq=Server.MapPath(“info.mdb)6.1在ASP中建立数据库连接(3)在确定了连接字符串以后,就可以连接数据库了。连接数据库使用Connection对象的Open方法。conn.open(4)如果要关闭与数据库的连接,直接调用Connection对象的Close方法。conn.close关闭与数据源的连接setconn=nothing释放Connection对象所占用的所有资源6.1在ASP中建立数据库连接Dimconn,sqlSetconn=Server.CreateObject(ADODB.Connection)conn.ConnectionString=Provider=Microsoft.jet.OLEDB.4.0;DataSource=_ Server.MapPath(“info.mdb)conn.Open()ifconn.state=1thenResponse.Write(“数据库连接成功”)else

文档评论(0)

SYWL2019 + 关注
官方认证
文档贡献者

权威、专业、丰富

认证主体四川尚阅网络信息科技有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510100MA6716HC2Y

1亿VIP精品文档

相关文档