直岗拉卡水电站电气一次及发电机继电保护设计_第1页
直岗拉卡水电站电气一次及发电机继电保护设计_第2页
直岗拉卡水电站电气一次及发电机继电保护设计_第3页
直岗拉卡水电站电气一次及发电机继电保护设计_第4页
直岗拉卡水电站电气一次及发电机继电保护设计_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、摘  要本论文主要对直岗拉卡水电站进行电气一次及发电机继电保护设计。直岗拉卡水电站的总装机功率为5×45=225MW,共四回110kv出线与系统相连。电气一次部分,首先是根据所给出的原始资料拟定五种电气主接线方案.然后对这五种方案进行可靠性、灵活性和经济性比较后,保留两种较合理的方案,对这两种方案进行短路电流计算;接着是根据短路电流计算结果进行主要电气设备的选型以及校验,包括断路器、隔离开关、母线、绝缘子等;最后再由经济性比较确定最终的电气主接线方案。发电机继电保护的设计是对5台发电机进行保护保护类型的配置,保护的整定计算及校验,继电器的选型。论文还附有5张AutoCAD的

2、图纸加以说明。包括电气主接线图、室外配电装置图、发电机保护的原理接线图、展开图、保护屏的布置及端子排接线图。毕业设计的过程是一次将理论与实际相结合的过程,通过这次比较系统全面的进行设计之后,巩固和增强了电力系统学科主干课程的理解,树立了工程设计的观念,提高了电力系统设计的能力。 关键词:电气主接线,短路电流计算,设备选型,继电保护The electric design and generator protection of Zhi Gang La Ka hydro-electric power AbstractThe dissertation mainly designs the primar

3、y system and the generator ralay protection of Zhi Gang La Ka hydro-electric power. The total power of Zhi Gang La Ka hydro-electric power is 5×45MW=225MW,connecting to system with 4 outline.For electric primary system, firstly draw up 5 drafts of main connection lines according to the firsthan

4、d information and datum. Then compare the 5 drafts from these aspects such as reliability, flexibility and economy, and keep two more reasonable plans than others. The short circuit current calculation is carried on. And main electric equipments including circuit breakers、disconnectors、bus、insulator

5、 etc are choosed according to the result of short circuit current calculation. Finally the economy of these two plans are compared and main electrical connection plan is determined.Generator relay protection contains choosing the protection style of the 5 generator, setting calculation as well as th

6、e verification and confirm relay style. The dissertation attach to five AutoCAD drawings including the main electric connection, outdoor distribution equipment setting, the relay protection of generator, the decoration of protection scream. The process of the graduation design is a process of combin

7、ing the theory with practice. The comprehensive and system training is helpful to enhance and consolidate the understanding and application of the branch curriculum of the electric subject, to set up the project idea and to improve the ability of the electrical system design. KEY WORDS: Main electri

8、cal connection, short circuit current calculation, Equipment selection, Generator relay protection前 言随着我国经济的不断发展,对能源的需求量也越来越大,然而能源的不足与需求之间的矛盾在近几年不断恶化,国家急需电力事业的发展,为我国经济的发展提供保障。就我国目前的电力能源结构来看,我国主要是以火电为主,但是火电由于运行过程中污染大,在煤炭价格高涨的今天,火电的运行成本也较高,受锅炉和其他火电厂用电设备的影响,其资源利用率较低,一般热效率只有30%-50%左右。与之相比水电就有很多明显的优势。因此,

9、关于电力系统水电站设计方面的论文研究就显得格外重要。本毕业设计(论文)课题来源于青海省直岗拉卡水电站。主要针对直岗拉卡水电站在电力系统的地位,拟定本电厂的电气主接线方案,经过技术经济比较,确定推荐方案,对其进行短路电流的计算,对电厂所用设备进行选择,然后对各级电压配电装置及总体布置设计。并且对其发电机继电保护进行设计。在这些设计过程中需要用到各种电力工程设计手册,并且借用AutoCAD辅助工具画出其电气主接线图、室外配电装置图、发电机保护的原理接线图、展开图、保护屏的布置及端子排接线图。故本论文属于典型的针对某工程进行最优设计的工程设计类论文。 通过本论文的研究,可以使直岗拉卡水电站安全可靠的

10、在系统中运行,保证其持续可靠的供电。也能提高自己使用AutoCAD,word等软件的能力,培养出自己工程设计的观念,是对大学四年所学理论知识与实践的融合。设计原则电气主接线是水电站由高压电气设备通过连线组成的接收和分配电能的电路。电气主接线根据水电站在电力系统中的地位、回路数、设备特点及负荷性质等条件确定,并应满足运行可靠、简单灵活、操作方便、易于维护检修、利于远方监控和节约投资等要求。在电气主接线设计时,综合考虑以下方面: 保证必要的供电可靠性和电能质量安全可靠是电力生产的首要任务,保证供电可靠和电能质量是对主接线最基本的要求。在设计时,除对主接线形式予以定性评价外,对于比较重要的

11、水电站需要进行定量分析和计算。直岗拉卡水电站虽然是一个中小型水电站,但是由于担负了许多工业企业,及农业抗旱排涝等供电任务,因而必须满足必要的供电可靠性。 具有经济性在主接线设计时,主要矛盾往往发生在可靠性与经济性之间。欲使主接线可靠、灵活,将导致投资增加。所以必须把技术与经济两者综合考虑,在满足供电可靠、运行灵活方便的基础上,尽量使设备投资费用和运行费用为最少。  具有一定的灵活性和方便性,并能适应远方监控的要求。主接线应能适应各种运行状态,并能灵活地进行方式的转换。不仅正常运行时能安全可靠地供电,而且无论在系统正常运行还是故障或设备检修时都能适应远方监控的要求,并能灵活、

12、简单、迅速地倒换运行方式,使停电时间最短,影响范围最小。显然,复杂地接线不会保证操作方便,反而使误操作机率增加。但是过于简单的接线,则不一定能满足运行方式的要求,给运行造成不便,甚至增加不必要的停电次数和停电时间。 具有发展和扩建的可能性随着经济的发展,已投产的水电站可能需要扩大机组容量,从主变压器的容量、数量到馈电线路数均有扩建的可能,有的甚至需要升压,所以在设计主接线时应留有发展余地,不仅要考虑最终接线的实现,同时还要兼顾到分期过渡接线的可能和施工的方便。根据以上几点,对直岗拉卡水电站的主接线拟定以下几种方案。厂用电设计原则厂用电接线的设计应按照运行、检修和施工的要求,考虑全厂发

13、展规划,积极慎重地采用成熟地新技术和新设备,使设计达到经济合理,技术先进,保证机组安全经济地运行。其具体有如下一些要求: 接线方式和电源容量,应充分考虑厂用设备在正常、事故、检修、启动、停运等方式下地供电要求,并尽可能地使切换操作简便,使启动(备用)电源能迅速投入。  尽量缩小厂用电系统的故障影响范围,避免引起全厂停电故障。各台机组的厂用电系统应独立,以保证在一台机组故障停运或其辅助机发生电气故障时,不影响其他机组的正常运行。 充分考虑电厂分期建设和连续施工过程中厂用电系统的运行方式,特别主要对公用厂用负荷的影响。要方便过渡,尽少改变接线和更换设备。目 录前 言&

14、#160;1第一章 电气主接线设计 21.1 设计原则 21.2 各方案比较 3第二章 厂用电设计 82.1 厂用电设计原则 8第三章 短路电流计算 93.1 对称短路电流计算 93.2 非对称短路电流计算 19第四章 电器主设备选择 304.1对方案I的各主设备选择 304.2 对方案的各主设备选择 44第五章 发电机继电保护原理设计及保护原理 465.1 初步分析 465.2 对F1 的保护整定计算 475.3 对F5的保护整定计算: 50第

15、六章 计算机监控系统方案论证选择 54 6.1 系统功能 546.2 监控对象 566.3 系统结构 56小  结 58致  谢 59参考文献 60附 录 62附 录 63    参考文献1  陈跃.电气工程专业毕业设计指南电力系统分册.中国水利水电出版社 20032  强尧臣.小型水电站机电设计手册电气一次.中国电力出版社.19963  卓乐友.电力工程电气设计手册电气一次部分.中国电力出版社.20034  姚春球

16、.发电厂电气部分.中国电力出版社.20045  傅知兰.电力系统电气设备选择与实用计算.中国电力出版社.2004 6  戈东方.电力工程电气设备手册.电气一次部分.中国电力出版社.19987  阮全荣,康本贤,魏广性.水电站电气主接线图册.中国水利水电出版社  20048  狄富清.变电设备合理选择与运行检修.机械工业出版社.20059  陈学庸.电力工程电气设备手册电气二次部分.中国电力出版社 200010  卓乐友.电力工程电气设计手册电气二次部分.中国电力出版社.200311  张希泰,陈康龙.二次回路识图及

17、故障查找与故障与处理指南,中国水利水电出版社.2002 12  林晖.周宁水电站计算机监控系统的设计与实现.河海大学工程硕士专业学位论文.200513  马玉琴.青铜峡水电站计算机监控系统的设计与开发.西安理工大学专业学位论文.200514  路永明.计算机监控系统在水电站的设计与运用.吉林大学硕士学位论文.200515 Guo Wei,Wang Li. Integrated Automation of Power Plant Electrical System. Department of Electrical Engineering,Southeast Uni

18、versity,Nanjing ,China16 Huang Jian,Zhu Daxin. The Configuration and Communication of Integrated Substation Automation Systems. Nanjing Automation Research Institute 17 Fang Ding,Li Baojin,Ding Shunan. AC 500 kV Substation Design in China. Transmission and Substation Department, CPECC 2.2.3 应用服务器Web

19、上的应用需求仅靠Web编程语言还不能满足。与传统的Web编程语言相比,应用服务器对建立基于Web的企业应用程序具有得天独厚的优势,主要体现在以下方面:(1) 开发优势应用服务器使用人们熟悉的开发语言进行开发,并提供大量基于Web的企业应用功能,如数据库访问、安全性等,使得开发Web应用程序更加简单。(2) 实施优势应用服务器能够支持高性能的事务处理,如多CPU系统、多并发用户、多线程、对象管理和核心级的动态负载平衡。它能够通过系统级服务如线程池管理、数据库连接的高速缓存、动态结果的高速缓存和数据流等,在重负载情况下提供高性能的数据访问和快速的响应时间。通过状态管理与对话管理能力,应用服务器可支

20、持用于以事务处理为基础的操作所具有的多步骤和复杂的请求。事务管理员和请求管理员一起能够提供事务处理的完整性,并能够靠牢固健全的事务管理处理多个后端数据源。事务管理系统支持数据库资源管理、查询自动提交与回退、成功提交和失败回退。使用通用的数据访问和事务处理API可实现对异类数据库系统的统一访问。(3) 集成的管理能力应用服务器允许管理员通过浏览器来远程管理和监视服务器,并进行性能调整,分配服务器上的负载。(4) 安全性应用服务器可提供安全的通信功能,并内置了支持SET,SSL,SHTTP等安全协议的组件,并通过日志来跟踪对服务器的操作,营造一种安全的应用环境。Oracle Web Applica

21、tion Server 应用服务器Oracle针对Web技术的应用服务器产品是Web Application Server.Oracle Web Application Server由(Web Request Program Interface)应用编程接口和Web Server Application Server Broker(WRB),(WRBAPT Application)管理工具组成。 WRB是一个多进程多线索的HTTP服务器。WRB API是一个开放的应用开发环境,封装了WRB应用编程接口。这些API优于底层的第一代HTTP API(如那些通过Web服务器厂商提供的API)。通过W

22、RB API,应用程序开发人员能够建立定制的应用部件,可选用PL/SQL,Java,PERL,LiveHTML,C/C+等多种编程语言来进行Web应用程序的开发。所有的服务器部件可以作为独立的进程运行,从而确保在任意一个第三方提供的部件(Cartridge)发生错误时,不会影响业务其他部分的工作。嵌入式对象及Java和ActiveX小程序等。其内置的全文检索引擎可很容易地为用户提供检索功能。Domino的工作流处理能力可方便地在客户合作伙伴和供应商之间进行商务活动。Domino提供了集成的开发环境Notes Designer for Domino,可以方便地开发网上应用程序。其中的Lotus

23、Bean Machine for Java是一个交互式、可视化的设计工具,可以方便地为网上应用系统创建Java Applet,而Notes Global Designer则可以使应用程序运行在不同的语言环境中。Domino还提供了很多周边工具可以增强网上应用系统的Web站Domino.Action可以自动生成Web站点,Domino.Merchant可以实现联机贸易,Lotus.eSuit提供了基于100%纯Java,面向瘦客户机的解决方案。Notes.Pump提供了基于服务器的数据传输工具,Domino.do。可以在分布网络环境中进行协同文档管理。总的来说 ,Domino比较适合文档的管理和

24、传输,以及企业中各级人员之间的通讯,但不适合数据库的增、删、改、查询和统计等基本操作,因此它常用于Internet上的办公系统而非基于关系数据库的管理信息系统。(5) Internet Information Server(IIS)IIS (Internet Information Server,Internet信息服务器)是Microsoft公司开发的一种集Web, FTP和Gopher服务于一身的服务器,它可以利用Windows 2000 Server的各种功能,并且能在Internet上发布信息。IIS是随着Windows 2000 Serve附带的一个软件。IIS提供Internet信

25、息服务器应用程序接口(ISAPD扩展Web服务器的功能,并可通过ASP实现Web程序的快速开发,ASP支持服务器端JavaScript.VBScript.Microsoft Java和ActiveX Server Component,还支持用VB编写的CGI程序,甚至用VB开发的C/S架构的程序不经过修改就可以在Web上发布,可以使开发动态主页更加方便,同时也保护了以前的投资。IIS还包括Microsoft Index Server,可实现对本Web站点内容的全文检索以及Site Server Express用于分析站点访问的情况。IIS的管理功能是基于Windows 2000 Server的

26、,可充分利用Windows 2000 Server提供的安全服务和目录服务。它的安全模型是以NTFS安全机制为基础的,这样利用资源管理器可以容易地管理使用IIS建立的Web站点的安全性。2.3 Web程序设计技术2.3.1 HTML概述HTML是Hypertext Markup Language(超文本标记语言)的英文缩写。HTML语台不是一种程序设计语言,而是一种页面描述语言,用于描述Web页面。HTML本身是用SML定义的一种结构化文档类型,同时,它也是用来描述这种文档类型的一种标记语言。HTML是一个既简单又强有力的语言。HTML使Web获得奇迹般的发展有以下四个主要原因:(1) 通过设

27、计,HTML能访问所有计算机平台,从UNIX系统到普遍流行的Windows个人计算机。(2) HTML容易使用,不需要输入一系列复杂而深奥的计算机指令,只要使用一系列标记来组成文本,使得创建Web页面变得相当简单。HTML的强大访问能力推动了Web的流行,使数以万计的Web站点雨后春笋般地涌现。(3) 用HTML能在一个Web站点与另一个Web站点之间建立链接。(4) HTML提供声音、音乐、动画片、电视图像等,使Web页面可以包含比格式化文本和图像更丰富的内容。2.3.2 脚本语言脚本语言是介于HTML和Java,C +和Visual Basic之类的编程语言之间的语言。HTML通常用于格式

28、化文本和链接网页。编程语言通常用于向计算机发送一系列复杂指令。脚本语言也可用来向计算机发送指令,但它们的语法和规则没有可编译的编程语言那样严格和复杂。脚本语言主要用于格式化文本和使用以编程语言编写的已编译好的组件。利用脚本(Script)可以控制页面内容,使程序更具交互能力。脚本语言是在另一个环境(例如HTML文档)中运行的语言,用脚本语言编写的代码必须通过适当的解释器执行。在动态网站的建设过程中,JavaScript与VBScript是两种最主要的脚本语言,而且是我们的网上教学系统开发使用的脚本语言,因此在这里着重介绍一下。 JavaScript一种编程语言通常是由另一种编程语

29、言演变来的,JavaScript也不例外Netscape最初开发了一个LiveScript语言,在Navigator和Web服务器产品中加进基本的脚本功能。当Navigator2.0中加进了Java小程序支持后,Netscape把LiveScript变成了JavaScript最初的JavaScript不过是LiveScript的更名,但每次新的Navigator都使JavaScript有所改进。JavaScript支持Web浏览器和服务器脚本。浏览器脚本用于生成更直观、更有影响性和更紧密的插入件、ActiveX组件和Java小程序相联系的Web页面。JavaScript支持这些特性,提供动态产

30、生HTML和定义专用事件处理函数等特殊编程功能。JavaScript脚本把HTML标志<SCRIPT>在HTML文档中。支持JavaScript的浏览器装入HTML文档时,它对于接收到的脚本进行解释。脚本可以用于生成加进显示文档的HTML元素,或用于定义函数、调用事件处理响应鼠标点击和键盘输入等用户动作。脚本还可用于控制插入件、ActiveX组件和Java小程序。Microsoft在Internet Explorer中实现了JScript, Internet Explorer 3中的脚本功能与Navigator 2中差不多。JScript与Internet Explorer密切结合

31、,几乎可以对所有的HTML元素编写脚本。JScript与JavaScript 1.2兼容。Microsoft还在Internet信息服务器(IIS)提供了服务器方的JavaScript支持。后来他们开发了更通用的服务器方脚本方法,提供了Windows脚本宿主和远程脚本技术。 VBScriptVBScript是Visual Basic或Visual Basic for Application(VBA)的一个“轻量级”子集,它通过变量,操作符,循环,分支,函数和子例程,扩展了HTML。通过在HTML网页中加入VBScript脚本,你可以使静态的HTML网页成为动态网页。实际上,VBS

32、cript是Microsoft Visual Basic的简化版本。VBScript是一种脚本语言,这意味着这种语言比BASIC语言的成熟版本容易使用又难于使用。编制简单的程序时,脚本语言是容易使用的。脚本语言的语法比较简单,但是,简单的语法也使开发大的应用程序变得很困难。在HTML文件中直接嵌入VBScript脚本,这样就能够扩展HTML,使它不仅仅是一种页面格式语言。带有VBScript脚本的网页在每次下载到浏览器时都可以是不同的,而且可以对用户的操作做出反应。VBScript既可以作为客户端编程语言,也可以作为服务器端编程语言。客户端编程语言是可以由浏览器解释执行的语言。Java和JSc

33、ript,JavaScript也可以作为客户端编程语言。当一个以这些语言中的任意一种编制的程序被下载到一个兼容的浏览器中时浏览器将自动执行该程序。客户端编程语言的优点是浏览器完成了所有的工作,这可以减轻服务器的负担。而且客户端程序运行起来比服务器端程序快得多。当一个浏览器的用户执行了一个操作时,不必通过网络对其做出响应,客户端程序就可以做出响应。但是,一般来说,可以解释VBScript脚本的浏览器只有Microsoft Internet Explorer,而Netscape Navigator将忽略VBScript脚本,这意味着目前没有充分的理由把VBScript作为客户端编程语言,但VBSc

34、ript可以作为服务器端编程语言。服务器为一个站点提供文件,而浏览器接收这些文件。用VBScript作为服务器端编程语言的优点是VBScript不受浏览器的限制,VBScript脚本在网页通过网络传送给浏览器之前被执行,Web浏览器收到的只是标准的HTML文件。3.1.1 ASP技术Microsoft Active Server Pages即我们熟悉的ASP,其实是一套微软公司开发的服务器端脚本环境,ASP内含于IIS 5.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的Web服务器应用程序。使用ASP就不必担心客户的浏览器是否能运行所编写的程序

35、代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。ASP提供的一些内核功能如下:(1) 服务器脚本你可以直接将VBScript,JScript,Perl或其他语言的语句脚本嵌入HTML页面,使它们在Web服务器上面而不是在Web浏览器上面运行。(2) 灵活的Web数据库连接通过服务器端脚本Active Data Objects(ADO),可以很容易的在Web站点上建立丰富的数据库功能。(3) 状态管理可以用内置对象在每个用户每个应用和每个服务器基础上跟踪和

36、管理应用的状态。(4) Active Server Components我们可以示例和使用可编程的组件。我们可以用Visual C+、Visual Basic, Visual J+等工具创建这些组件。这使得我们能将Web应用和已存在的客户机/服务器系统联系在一起。此外,ASP还有如下特点:(1) 无须compile编译,容易编写,可在服务器端直接执行;(2) 使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计;(3) 与浏览器无关(Browser Independence),用户端只要使用可执行HTML的浏览器,即可浏览用ASP所设计的网页内容。由于ASP所使用的脚本语言(VBs

37、cript, JScript)均在Web服务器端执行,因此用户端浏览器不需要能够执行这些脚本语言;(4) Active Server Pages的源程序,被传到客户浏览器的源程序不会被他人剽窃,也提高了程序的安全性;(5) 可使用服务器端的脚本来产生客户端的脚本;(6) 面向对象(Object-Oriented)因而可以避免所写。3.1.2 用IIS作为Web服务器IIS(Internet Information server)是Microsoft公司开发的一种集Web,FTP和Gopher服务于一身的服务器,IIS提供Internet信息服务器应用程序接口(ISAP助扩展Web服务器的功能,

38、并可通过ASP实现Web程序的快速开发,ASP支持服务器端JavaScript, VBScript, Microsoft Java和ActiveX Server Component。IIS包括Microsoft Index Server,可实现对本Web站点内容的全文检索以及Site Server Express用于分析站点访问的情况。IIS的管理功能是基于Windows 2000 Server的,可充分利用Windows 2000 Server 提供的安全服务和目录服务。它的安全模型是以NTFS安全机制为基础的,这样利用资源管理器可以容易地管理使用IIS建立的Web站点的安全性。3.1.3

39、几种数据库访问机制的比较在客户端使用普通浏览器,通过Internet或者Intranet访问网络数据库中的数据,已有多种解决方案,如传统的公共网关接口CGI方式、API方式、现在较常见的ADC方式和IDC方式等。Microsoft公司推出的基于ASP与ADO技术的网络数据库解决方案,代表着Windows网络数据库解决方案的新趋势。几种常见的访问数据库的接口技术:(1) 公共网关接口CGICGI是Web服务器运行外部程序的规范,按照CGI编写的外部扩展程序可以处理客户端(通常是Web浏览器)输入的协同工作数据,完成客户端与服务器的交互操作,扩展服务器的功能,完成服务器本身不能完成的工作。外部程序

40、执行时可以生成HTML文档,并将文档返回Web服务器。几乎所有的服务器软件都支持CGI,开发者可以使用任一种Web服务器内置语言编写CGI语句,其中包括广为流行的Pert语言,C, C+, VB, Delphi等。(2) 服务器API服务器API一般作为一个DLL提供,是驻留在Web服务器中的程序代码,它可以象CGI那样扩展Web服务器的功能。API使Web开发者实现任何CGI可以实现的功能,增加面向用户,满足应用程序的特殊需求。常见的API有Microsoft公司的ISAPI,Netscape的NSAPI Informix公司的IUWCAPI。(3) ADOADO是位于ODBC和OLE数据库

41、之上的高性能的数据访问接口。它提供了开放的数据操作对象模型,允许开发人员使用任何语言和统一的编程模式操作各种与ODBC和LEDB兼容的数据库,如Access, SQL Server, Oracle, Informix等。ASP与ADO技术相结合,建立和提供包含数据库信息的主页内容,通过执行SQL命令,让用户在浏览器中进行数据的查询、输入、修改、删除和更新等操作。并可利用VBScript或JScript等脚本语言来控制数据库的访问,实现查询结果的输出显示等功能。三种数据库访问机制比较如表3.10相比较而言,CGI接口应用灵活,开发工具丰富,功能范围广,技术相对成熟。CGI是一个大家都支持的规范,

42、但是用CGI编程太复杂,一个简单的Select查询,用CGI来实现就需要上百条语句;CGI运行效率也不高,并且要求程序员必须熟悉HTML。再加上与平台有关的缺点,因而CGI会被新的规范所取代。性能种类CGIAPIADO实现的灵活性好好好编程的复杂度复杂复杂中等对程序员要求高高中等开发时间长长中等可移植性较好差好CPU负担重较轻较低平台有关性有关有关无关表3.1三种数据库访问机制对比表用Web服务器API编写的程序运行效率高,但是,用API编程比CGI还困难,对程序员的要求更高。并且API致命的弱点是,各API间没有互通性,用一种API编写的程序不能到另一种Web服务器上运行,限制了使用范围。尽

43、管个别公司推出了基于API的开发工具,在一定程度上解决了API开发困难的问题,但仍存在弱点,与各自Web服务器捆绑的太死,缺乏通用性。3.1.4 利用ASP与ADO访问Web数据库ASP与ADO技术相结合,实现Windows网络数据库访问的B/S结构,实际上也是三层模式C/S的一种。利用ASP与ADO技术访问数据库的具体方法如下:首先,选择一种支持ODBC的数据库,建立数据库和相应的数据表。其次,创建数据源名DSN(Data Source Name) 操作如下:选择“控制面板”中的ODBC选项,再选择一种DSN(如System DSN),然后单击“添加”按钮,选择相应数据库的驱动程序。选择“下

44、一步”后,在择其对应的实际数据库名,即可完成。“创建一个新数据源”对话框中输入数据源名并选DSN 是应用程序和数据库之间的桥梁,在程序中访问数据库时,将DSN传输给系统,接着,创建数据库链接,通过DSN访问实际数据库,并打开数据库。即使用“ set MyConn=Server.Create0bject(“ADODB.Connection”)” 语句创建链接,使用“MyConn.Open“数据源名”,语句打开数据库,并可同时指定访问该数据库的用户名和密码。方法如下:"MyConn.Open“数据源名”。然后,"username","password&quo

45、t;。执行数据库的访问操作。对于简单的SQL命令,可以直接使用语句“Set RS=MyConn Execute("SQL命令)”实现;对于复杂的SQL命令串,可以通过连字符“&”连接起来,也可以用存储过程来实现。最后,是数据库的关闭和链接的关闭。分别通过两个简单的命令实现:RS.Close和MyConn. Close.3.1.5 数据库管理系统(DBMS)的选择Microsoft SQL Server是微软公司推出的网络数据库系统,它为在其上建立应用程序的开发者提供了一个优秀的关系数据库管理系统,目前常用的版本是SQL Sever 2000,SQL Server可以安装到Microsoft Windows NT/2000/Workstation/9x上,这是其它网络数据库系统所不具备的。因此,无论是基于Micr

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论