网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > ASP类作品 > 正文

asp在线MP3销售系统

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 发布时间: 08/12/22
数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS转到另一个。所有用SQL编写的程序都是可以移植的。 2.4 ADO简介 ADO(ActiveX Data Objict),是目前最为流行的数据库访问方法,给数据源提供了最容易、最有效的编程借口。ASP提供对ADO的全面支持,ASP应用程序开发人员可以通过ADO数据对象来访问各种数据库,例如Access、AQL Server和Oracle等。[7] ADO主要通过ODBC与数据库建立联系。ADO组件由七个对象和四个集合组成,其对象模型分为四级,如下图所示:[8] Recordset对象 Command对象 Errors集合 Connection对象 Fields集合 Parameters集合 Error对象 Field对象 Parameter对象在上图中,只包括了六个对象和三个集合,另外还有Properties集合和Property对象是Connection、Command、Recordset和Field对象所共同具有的,如下图所示: Connection对象 Command对象 Recordset对象 Field对象 Properties集合 Property对象 ADO对象的名称及其功能,如下表所示,其中最主要的是三个对象,Connection、Command以及Recordset对象。通过这三个对象,我们在ASP脚本中可以与数据库连接,查询数据库中的数据,以及插入、删除和修改数据库中的数据。 名称功能 Connection提供对数据库服务器的连接 Command对数据库服务器提供数据查询 Recordset由数据库服务器返回的记录集合 Fields由多个返回的数据字段形成的集合 Field由数据库服务器返回的单一数据字段 Properties由多个Property对象构成的集合 Property单独的一个Property对象,提供属性功能 Parameters由多个Parameter对象构成的集合 Parameter单独的一个Parameter对象,提供属性功能 Errors由多个Error对象构成的集合 Error单独的一个Error对象,提供处理错误的功能 1、对ADO对象的主要操作对ADO对象的主要操作,同DAO、RDO库的实现基本相同。主要包括6个方面:

  1. 连接到数据源。这是可选的、通常涉及ADO的Connection对象。 2. 向数据源提交命令。通常涉及ADO的Command对象。在查询中可以与参数对象(Parameter)协同使用。

  3. 执行命令,比如一个SELECT脚本。

  4. 如果提交的命令有结果返回,可以通过ADO的Recordset对象对结果进行操作,数据存储在缓存中。

  5. 如果合适,可将缓存中被修改的数据更新到物理的存储上。

  6. 提供错误检测。通常涉及ADO的Error对象。

  2、ADO中主要对象的功能 1. Connection对象,表示了一个到数据源的会话。使用Connection对象的成员,可以使用相应的属性打开到数据源的连接,设置游标的位置,设置默认的当前数据库,设置将使用的OLEDBProvider,直接提交SQL脚本等。值得注意的是,在提交SQL脚本的任务时,不用创建一个Command对象,就可完成查询。另外,对Connection对象的创建是同其他对象无关的。Command对象,可被用于查询数据库并返回结果在Recordset对象中。也可以进行批操作和操纵数据库的结构,当然,这需要使用的OLEDBProvider提供相应的支持。此外,可以将一个激活的Connection对象绑定到Command对象的ActiveConnection属性,这使得多个Command对象实例可以共用一个Connection对象。

  2. Recordset对象,用来封装查询的结果,可称为结果集。  3. Field对象,用来表达一行结果中各子段的类型和值。

  4. Error对象,用来检测和判断在数据库操作中出现的错误,如连接失败。 在ADO中,许多对象名后多了一个"s",比如Error->Errors,Field->Fields等等。添加"s"意味着是相应对象的Collection(集合)对象,比如Errors是Error对象的Collection对象。Collection有点像数组(Array),但不同的是,Collection可以以不同类型的数据或对象作为自己的元素,而数组中的各元素通常都是相同类型的。所以,在看到一个对象名最后是"s",通常表明这是一个Collection对象,比如Errors中的各元素是由Error对象的实例组成的。 2.5 ASP运行环境的配置 ASP是一种在服务器端运行的脚本程序,因而在开发和测试ASP应用程序之前,必须创立可供ASP程序运行的Web服务器工作环境。[5] 如果计算机使用的是Windows系统,安装微软的PWS(Personal Web Server,个人站点服务器)或IIS(Internet Information Server,互联网信息服务器)就可以实现这一目标。[2] 1、安装IIS 下面以windows XP为例安装IIS 首先打开本机的控制面板->【添加/删除程序】->【添加/删除Windows组件】就会打开windows组件安装向导,选择"Internet信息服务(IIS)",然后单击【下一步】安装就可以了。 安装完成后在浏览器中输入http://localhost,如果能显示IIS欢迎字样,就表示安装成功。此时打开控制面板中的Internet 信息服务,选中默认网站,右击鼠标打开默认网站的属性,再点击主目录,在“本地路径”栏会看到“c:\inetpub\wwwroot”,这是系统自动生成的主目录,ASP文件就放在wwwroot文件夹中。 2、设置虚拟目录 有时我们喜欢把ASP文件放在其它分区中,例如在d盘上添加一个文件夹mypub,要运行mypub文件夹中的ASP文件,就要把mypub文件夹设置为虚拟目录,方法如下: 选中“默认网站:点击鼠标右键->新建虚拟目录->下一步->在向导面板中的"别名"栏添加"mypub"->下一步->点击"浏览",选中文件夹mypub->下一步->在面板中可以看到选项"读取","运行脚本"默认是被选中的,根据需要还可以将"写入","目录浏览器"等栏的前面打上勾,然后点击完成就可以了。完成虚拟目录的创建后,假定将名为temp.htm的文件放在mypub文件夹中,则输入下面网址就可以打开它。 (1)http://localhost/mypub/temp.htm (2)http://127.0.0.1/mypub/temp.htm

  3.设计思想

  3.1 需求分析

  3.1.1 功能需求 网络销售是客户和商家在线的交易活动,同时也是个复杂的流动体系。为实现网上成功的交易销售,充分满足客户需求和商家的营销管理,该系统应满足以下功能:客户的注册、登录、查询余额以及商品的购买等。 3.1.2 数据库需求分析 Web应用跟踪和管理顾客的状态、行为主要有两种措施,一是使用Session或Cookie保存顾客活跃期间的信息,但

设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师