电子商务网页设计与网站建设选读.ppt

  1. 1、本文档共330页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章 网络数据库的访问 --ODBC 对于一个ASP程序而言,它通常是通过ActiveX Data Objects(ADO)层或ODBC接口来访问数据库的。 ODBC是Open Database Connectivity(开放式数据库连接)的缩写,是数据库服务器的一个标准协议,它向网络应用程序提供了一种通用的语言,是连接数据库的通用驱动程序。 应用程序 ODBC接口 数据库 第七章 网络数据库的访问 --ADO ADO是一项容易使用并且可扩展的将数据库访问添加到web页的技术。ADO把绝大部分的数据库操作封装在其内部的七个对象中,在ASP网页中可以通过对这些对象的调用方便地完成相应的数据库操作。 第七章 网络数据库的访问 --ADO ADO对象的结构 Connection Properties Property Command Properties Property Parameters Parameter Recordset Fields Field Errors Error Properties Property 图例说明 对象 集合 第七章 网络数据库的访问 --ADO ADO对象与数据集合之间的关系 Connection对象 Recordset对象 Execute操作方法 ActiveConnect 属性 Errors数据集合 Error对象 Command对象 Parameters 数据集合 Parameter对象 ActiveConnect 属性 Field对象 Fields数据 集合 Source属性 Execute操作方法 第七章 网络数据库的访问 --Connection对象 负责用于创建ASP脚本和指定数据库的一个连接。是ADO的首要对象,在使用任何数据库以前,程序首先要做的是与一个数据库建立连接,然后才继续下一步的数据库操作。 Connection对象的创建 语法: Set conn=Server.CreateObject(ADODB.Connection) Connection对象的方法 Open方法 语法: Conn.Open ConnectionString, UserID, Password 其中,ConnectionString包含用于建立连接数据源的信息,该参数是由分号分隔的一系列argument=value语句。UserID包含建立连接时所使用的用户名。Password包含建立连接时所使用的密码。 第七章 网络数据库的访问 --Connection对象 连接字符串依赖于提供者 Access: provider=microsoft.jet.oledb.4.0;data source=… 或Driver={Microsoft Access Driver (*.mdb)};DBQ=… SQL Server: provider=SQLOLEDB;Data Source=server_name(SQL Server服务器的名称); Initial Catalog=database_name(数据库的名称);User Id=user_name(用户名); Password=user_password(密码) 或Driver={SQL Server}; Server=server_name(SQL Server服务器的名称);UID=user_name(用户名);PWD=user_password(密码); Database=database_name(数据库的名称); 第七章 网络数据库的访问 --Connection对象 Execute方法 当利用Connection对象返回数据时,只能得到一个基本的游标,即只能读且只能向前的游标。 语法: Set CurRecordSet=Conn.Execute(CommandText,[RecordAffected],[options]) 其中: CurRecordSet:用来存放返回数据集的游标名字,是一个可选项。 CommandText:是包含表名、SQL语句或存储过程名称等的一个字符串。 RecordAffected:是一个可选的变量参数,它返回本次操作所影响的记录数。 Options:是一个可选参数,用来指定CommandText参数的性质。 Execute方法可以执行标准SQL语句命令,如Select(查询提取数据)、Insert(插入数据)、Delete(删除数据)、Update(更新数据)、Create Table(创建数据表)、Drop Table(删除数据表)等操作。 第七章 网络数据库的访问 --Connection对象 常 量 说 明 AdCmdText 此参数表

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档