基于as交易系统的设计与实现设计.doc

上传人:精*** 文档编号:835747 上传时间:2023-09-07 格式:DOC 页数:26 大小:1.52MB
下载 相关 举报
基于as交易系统的设计与实现设计.doc_第1页
第1页 / 共26页
基于as交易系统的设计与实现设计.doc_第2页
第2页 / 共26页
基于as交易系统的设计与实现设计.doc_第3页
第3页 / 共26页
基于as交易系统的设计与实现设计.doc_第4页
第4页 / 共26页
基于as交易系统的设计与实现设计.doc_第5页
第5页 / 共26页
点击查看更多>>
资源描述

1、 第一章绪论人类社会正在从工业社会向信息社会迈进,目前科学技术革命的核心和主流是信息技术革命,21世纪将成为信息社会,这一点已成为世界共识。信息技术是当代社会最具潜力的新的生产力,信息化水平已成为现代化水平和综合国力的重要标志。江泽民同志曾强调指出:四个现代化,哪一个也离不开信息化。因此,其竞争也越来越激烈,如何更方便快速的勾通?如何更快速的收集信息?如何加强信息管理?如何提高信息管理的效率?如何建设出更优质的建筑?等等。这都是新的高速信息社会环境下,承包商以及建筑商们面临的急需解决的共同问题,这也正是我们这套系统为用户所要解决的事情。它不仅是一套完整的信息管理软件,更确切的说,应该是一套新时

2、势下,如何提高信息台帐管理能力及竞争能的一个新的理念。本文的综合台帐管理系统是针对承包商以及建筑商在工作中,要进行一系列繁复、杂乱的信息管理工作,以及时反映当前建筑信息的情况,提高完成质量、工程交付时间,减少不必要的花消,降低成本,减少工人工作量,减少工作的复杂程度(化繁为简),以便更有效的提高工作效率为目的的信息台帐管理系统。本系统全面模拟信息管理的全部操作,以满足用户的各种需要,对各种信息数据提供一致的功能强大的查询、修改、删除等一系列的操作,方便于用户。第二章ASP.NET2003技术介绍第一节ASP.NET 2003简介ASP.NET是一种将各种Web元素组合在一起的服务器技术,是一个

3、统一的Web开发平台,它提供了生成一个完整的Web应用程序所必需的各种服务。ASP.NET的语法在很大程序上与ASP是兼容的,同时,它还提供了一种新的编程模型和结构,用于生成更为安全、可伸缩和稳定的应用程序。可以通过在ASP应用程序中添加ASP.NET的功能,来扩充和增强该ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以使用任何与.NET兼容的语言(包括Visual Basic .NET, C#和Jscript.NET)来创建相应的应用程序。ASP.NET 是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。第二节ASP.NET 2

4、003的功能特点ASP.NET 提供许多比现在的Web开发模式强大的优势。执行效率的大幅提高ASP.net是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。世界级的工具支持ASP.net构架是可以用Microsoft(R)公司最新的产品 Visual S开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这些仅是ASP.net强大化软件支持的一小部分。强大性和适应性因为ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应

5、性,可以使它运行在Web应用软件开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在Windows 2000 Server上)。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。ASP.net同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C+和Java的结合体),VB,Jscript。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.net。简单性和易学性ASP.net是运行一些很平常的

6、任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。例如ASP.net页面构架允许你建立你自己的用户分界面,使其不同于常见的VB-Like界面。另外,通用语言简化开发使把代码结合成软件简单的就像装配电脑。高效可管理性ASP.net使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为Zero Local Administration的哲学观念使A的基于应用的开发更加具体,和快捷。一个ASP.net的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须得文件,不需

7、要系统的重新启动,一切就是这么简单。多处理器环境的可靠性ASP.net已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的ASP.net应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP确做不到这一点。自定义性和可扩展性ASP.net设计时考虑了让网站开发人员可以在自己的代码中自己定义plug-in的模块。这与原来的包含关系不同,ASP.net可以加入自己定义的如何组件。网站程序的开发从来没有这么简单过。安全性基于Windows认证技术和每应用程序配置,你可以确定你的源程序是

8、绝对安全的。第三章数据库理论基础SQL基础: SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。使用SQL的常见关系数据库管理系统有:Oracle、 Sybase、 Microsoft SQL Server、 Access、 Ingress等等。但是,标准的SQL命令,比如Select、 Insert、 Update、 Delete常常被用于完成绝大多数数据库的操作。SQL语言有着非常突出的优点,主要是: 非过程化语言 统

9、一的语言 是所有关系数据库的公共语言 SQL为许多任务提供了命令,其中包括: 查询数据 在表中插入、修改和删除记录 建立、修改和删除数据对象 控制对数据和数据对象的存取 保证数据库一致性和完整性 SQL语句: SQL功能强大,是一种完备的数据处理语言,不仅用于数据库查询,而且用于数据库中的数据修改和更新,概括起来,它可以分成以下几组: DML(Data Manipulation Language,数据操作语言):用于检索或者修改数据; DDL(Data Definition Language,数据定义语言): 用于定义数据的结构,比如 创建、修改或者删除数据库对象; DCL(Data Cont

10、rol Language,数据控制语言):用于定义数据库用户的权限。 DML组可以细分为以下的几个语句: SELECT:用于检索数据; INSERT:用于增加数据到数据库; UPDATE:用于从数据库中修改现存的数据; DELETE:用于从数据库中删除数据。 第四章综合指导台帐管理系统的数据库设计综合指导台帐管理系统采用分布式数据库,本系统主要使用的一个数据库,库名为my.mdb.其中包括五张表,除登录外,我们使用四张表,它们是GSSD_CHARGE(担当者表)、GSSD_REVISION_IMPORT(是正内容表)、GSSD_ATTACHED_PAPER(添付图书表)、Z_ADDRESS1,

11、在登录系统时,主要使用一张表,为Login表。第一节建立数据库根据以上对整个系统的需求信息和相关系统的分析,我们形成了综合指导台帐管理系统的数据库设计方案,基本表(5个)结构如下: GSSD_CHARGE(担当者表):该表是用来存储担当者信息的表,含有担当者各项信息属性。其表如下表 4-1 担当者表所示。 GSSD_REVISION_IMPORT(是正内容表):该表是用来存储是正内容信息的表,含有其中的各项信息属性。其表如下表 4-2 是正内容表所示。 GSSD_ATTACHED_PAPER(添付图书表):该表是用来存储添付图书信息的表,含有其中的各项信息属性。其表如下表4-3 添付图书表所示

12、。 Z_ADDRESS1(地址信息表):该表是用来存储地址信息的表,含有其中的各项信息属性。其表如下表 4-4 地址信息表所示。 Login(登录信息表):该表用来存储登录者各项信息的表。其表如下表4-5登录信息表所示。表 4-1 担当者表序号字段名称类型长度允许为空主键1TANTOU_CDNumber22NoYes2TANTOU_NAMEVarchar2120YesNo3BUSHO_MEIVarchar260YesNo4TEL_NOVarchar213YesNo5CHIMEI_CHIBANVarchar211YesNo表 4-2 是正内容表序号字段名称类型长度允许为空主键1CODENumbe

13、r22NoYes2ZESEI_NAIYOVarchar2240YesNo表 4-3添付图书表序号字段名称类型长度允许为空主键1CODENumber22NoYes2MEISYOUVarchar260YesNo3SHINSEI_KBNVarchar21YesNo表 4-4 地址信息表序号字段名称类型长度允许为空主键1SEIRI_NONumber4NoYes2TIMEI_TIBAN_CODEChar11YesNo3ADMIN_NAMEVarchar210YesNo4SKG_NAMEVarchar230YesNo5TOUN_NAMEVarchar230YesNo6CHOME_NONumber4YesN

14、o7GAIKU_NONumber4YesNo8SHORT_NAMEVarchar220YesNo9ORGAN_CODEChar2YesNo表 4-5 登录者信息表序号字段名称类型长度允许为空主键1UserIdChar20NoYes2PassWordChar50NoNo第五章综合指导台帐管理系统的功能设计第一节系统的功能设计1 操作简单、界面友好,使得信息的录入工作更简便;而且根据操作人员的需要,大部分操作都是在鼠标点击下实现的,尽量避免信息的手工录入,使信息录入出错的可能行降到最低,如果出现录入错误,将有错误提示以阻止错误的输入。2 即时可见:对台帐信息的处理(包括追加、修改、删除)的一条记录

15、会在录入信息的上面显示出来,达到即时发布、即时见效、及时修改的功能。使得用户能够随时查看所操作过的信息,能够及早的发现错误。3 功能完善:包括常见管理系统的各个方面:信息录入、浏览、删除、修改等各个方面,使得各承包商、建筑商等都能够根据各自不同的需要,查询出各自需要的信息。第二节系统功能的详细设计系统的主要功能是通过10个功能模块来实现的。每个模块均含有各处的功能。总的模块设计如下图 5-1 功能模块设计图所示。系统设计如下图 5-2 系统设计图所示。图 5-1 功能模块设计图图 5-2 系统设计图具体的详细设计过程如下:一、 系统登录模块该模块的功能:在此模块中,将用户分为系统用户和非系统用

16、户,实现对用户登录系统权限的管理。在本模块,用户可选择是否登录。如果否,则可按退出按钮,退出本系统;如果选择登录,则要求用户输入进入本系统的入口参数,即正确的用户名和用户密码。如果用户输入错误信息,系统将会提示错误信息,标识出具体的错误位置。如错误的用户名或错误的密码,将不能成功地进入系统。成功进入系统后,将会转到系统功能选择模块,并为系统功能选择模块提供入口参数,即用户名。系统登录界面如下图 5-3 系统登录界面所示:图 5-3 系统登录界面二、 系统功能选择模块该模块的功能是:在此模块中,将接收到系统登录模块传递过来的入口参数,即用户名。在本模块中,可显示当前的用户为XXX。在此模块中,用

17、户可以选择所要执行的功能,或是返回到系统的登录模块。此系统功能选择模块界面如下图 5-4 系统功能选择界面所示:图 5-4 系统功能选择界面三、 担当者模块该模块的功能是:在此模块中,通过与数据库的连接,显示数据库中存储在相应表中的数据信息,当点击追加、修改、删除的时候,将会弹出担当者编辑界面,为担当者编辑模块传递入口参数。接收担当者编辑模块传递的入口参数,当点击确定的时候,则对数据库中相应的表进行相应的各种操作。该模块的详细设计如下:画面的初期处理画面中的数据要从GSSD_CHARGE表中获得,并显示在此模块中。 检索条件:Select * from GSSD_CHARGE Order by

18、 TANTOU_CD, CHIMEI_CHIBAN 画面项目表 5-1旧名旧项目名新名新项目名担当者GSSD_CHARGETANTOU_CDGSSD_CHARGETANTOU_CD担当者名GSSD_CHARGETANTOU_NAMEGSSD_CHARGETANTOU_NAME部署名GSSD_CHARGEBUSHO_MEIGSSD_CHARGEBUSHO_MEI电话番号GSSD_CHARGETEL_NOGSSD_CHARGETEL_NO 全部数据均是不可输入2.追加处理:将担当者编辑画面显示出来。3.更新处理: 对在一览表中最少要选择一行要进行检查。也就是说,更新时,必须要选择一行进行更新。 在

19、担当者编辑画面被激活时,担当者画面选择的数据信息要在担当者编辑画面中表示出来。4.消除处理 对在一览表中最少要选择一行要进行检查。也就是说,消除时,必须要选择一行进行消除。 在担当者编辑画面被激活时时,担当者画面选择的数据信息要在担当者编辑画面中表示出来。此担当者模块界面如下图 5-5 担当者画面所示。图 5-5 担当者画面四、 担当者编辑模块该模块的功能是:在此模块中,通过与数据库的连接,显示数据库中存储在相应表中的数据信息,当被担当者画面调用时,要判断担当者画面点击的是什么功能,然后对不同的功能做出不同的处理。在被担当者模块的调用的同时,获得担当者模块传递的入口参数,获得相应的值。当点击担

20、当者编辑界面中的确认按钮时,将处理好的数据作为担当者界面的入口参数传递回担当者模块(担当者画面)。当点击取消按钮时,则不对数据做任何处理并返回到担当者界面。该模块的详细设计如下:1.画面的初期表示 一览表中的数据要从Z_ADDRESS1表中获得,并在担当者编辑画面中表示出来。检索条件:SELECT * FROM Z_ADDRESS1 ORDER BY SEIRI_NO画面项目:表 5-2旧名旧项目名新名新项目名Z_ADDRESS1TIMEI_TIBAN_CODEZ_ADDRESS1TIMEI_TIBAN_CODE地名名称Z_ADDRESS1【ADMIN_NAME】Z_ADDRESS1【ADMI

21、N_NAME】无无【CITY_NAME】无【CITY_NAME】无无【TOWN_NAME】无【TOWN_NAME】无无If(【CHOME_NO】,【CHOME_NO】& 丁目)无If(【CHOME_NO】,【CHOME_NO】& 丁目)无无If(【GAIKU_NO】,【GAIKU_NO】& 番)无If(【GAIKU_NO】,【GAIKU_NO】& 番) 追加的场合a.担当者、担当者名、部署名和电话番号为空白。b.一览表中的Checkbox全部被选中。 更新的场合a.担当者、担当者名、部署名和電話番号中的值是前一担当者画面所选择的值,并在本画面中表示出来。b.前一画面选择的担当者的值和相应的地名

22、地番的值要进行check检查。 削除的场合a.担当者、担当者名、部署名和電話番号中的值为前一画面所选择的值,并在担当者编辑画面中表示出来。b.全部的数据项目均不可输入。2.确定处理 在追加和更新的场合要进行check检查a.担当者和担当者名的check检查 担当者未输入的时候check检查在输入数据时,含有单引号的时候check检查在输入数据时,对输入数据的长度进行check检查b. 部署名和電話番号是空白的时候要进行check检查 在输入数据时,含有单引号的时候check检查在输入数据时,对输入数据的长度进行check检查c. 输入的担当者和担当者画面的值要进行重复check检查 输入的数据

23、被记录下来。在前一画面中,一览表中的数据被更新。此担当者编辑模块界面如下图 5-6担当者编辑画面所示。图 5-6 担当者编辑画面五、 是正内容模块该模块的功能是:在此模块中,通过与数据库的连接,显示数据库中存储在相应表中的数据信息,当点击追加、修改、删除的时候,将会弹出是正内容编辑界面,并为是正内容编辑模块提供入口参数。接收是正内容编辑模块传递的入口参数,当点击确定的时候,则对数据库中相应的表进行相应的各种操作。该模块的详细设计如下:1.画面的初期表示一览表中的数据要从GSSD_REVISION_IMPORT表中获得,并在是正内容画面中表示出来。 检索条件:select * from GSSD

24、_REVISION_IMPORT Order by CODE 画面项目表 5-3旧名旧项目名新名新项目名是正GSSD_REVISION_IMPORTCODEGSSD_REVISION_IMPORTCODE是正内容GSSD_REVISION_IMPORTZESEI_NAIYOGSSD_REVISION_IMPORTZESEI_NAIYO 全部的数据项目均不可输入2.追加处理:是正内容編集画面被表示出来3.更新处理 在是正内容的一览表中,对最少选择一行时进行check检查。 是正内容編集画面被表示出来,选择是正内容的值在是正内容编辑画面中表示出来。4.消除处理 在是正内容的一览表中,对最少选择一行

25、时进行check检查。 是正内容編集画面被表示出来,选择是正内容的值在是正内容编辑画面中表示出来。此是正内容模块界面如下图 5-7是正内容画面所示。图 5-7 是正内容画面六、 是正内容编辑模块该模块的功能是:在此模块中,通过被是正内容模块的调用,接收所传递过来的入口参数,获得数据值,当被是正内容画面调用时,要判断是正内容画面点击的是什么功能,然后对不同的功能做出不同的处理。当点击是正内容编辑界面中的确认按钮时,将处理好的参数作为是正内容界面的入口参数传递回是正内容模块(是正内容界面)。当点击取消按钮时,将不对数据做任何处理并返回到是正内容界面。该模块的详细设计如下:1.画面的初期表示 追加的

26、场合:是正和是正内容的值为空的,可以允许输入。 更新的场合:是正和是正内容的值是前一画面所选择的值,并在此画面中表示出来,是正的值为不可输入,是正内容的值是可以输入的。 削除的场合:是正和是正内容的值是前一画面所选择的值,并在此画面中表示出来,是正和是正内容的值均不可以输入。2.确定处理 追加和更新的场合的check检查a.是正、是正内容的值必須输入check检查b.是正、是正内容的输入场合中不能含有单引号的check检查c.是正、是正内容的输入值的长度的check检查d.是正的值为数値型check检查e.输入的是正和是正内容的值在前一画面重複check检查 输入的数据被记录下来。在前一画面中

27、,一览表中的数据被更新。此是正内容编辑模块界面如下图 5-8是正内容编辑画面所示。图 5-8 是正内容编辑画面七、 中间检查添付图书模块该模块的功能是:在此模块中,通过与数据库的连接,显示数据库中存储在相应表中的数据信息,当点击追加、修改、删除的时候,将会弹出中间检查添付图书编辑界面,并为中间检查添付图书编辑界面提供入口参数。接收中间检查添付图书编辑模块传递的入口参数,当点击确定的时候,则对数据库中相应的表进行相应的各种操作。该模块的详细设计如下:1.画面的初期表示一览表中的数据要从GSSD_ATTACHED_PAPER表中获得,并在中间添付图书画面中表示出来。 检索条件:select * f

28、rom GSSD_ATTACHED_PAPER where SHINSEI_KBN = (中间检查:3、完了检查:4) 画面项目表 5-4旧名旧项目名新名新项目名GSSD_ATTACHED_PAPERCODE无无添付图书GSSD_ATTACHED_PAPERMEISYOU无无无GSSD_ATTACHED_PAPERSHINSEI_KBN:中间检查无无无无SHINSEI_KBN:完了检查无无 全部的数据项目均不可输入2.追加处理:添付图书编辑画面被表示出来3.更新处理 在添付图书的一览表中,对最少选择一行时进行check检查。 添付图书編集画面被表示出来,选择添付图书的值在添付图书编辑画面中表示

29、出来。4.消除的处理 在添付图书的一览表中,对最少选择一行时进行check检查。 添付图书編集画面被表示出来,选择添付图书的值在添付图书编辑画面中表示出来。此中间检查添付图书模块界面如下图 5-9中间检查添付图书画面所示。图 5-9 中间检查添付图书画面八、 中间检查添付图书编辑模块该模块的功能是:在此模块中,通过被中间检查添付图书模块的调用,接收所传递过来的入口参数,当被中间检查添付图书画面调用时,要判断中间检查添付图书画面点击的是什么功能。当点击中间检查添付图书编辑界面中的确认按钮时,将处理好的参数作为中间检查添付图书界面的入口参数传递回中间检查添付图书模块(中间检查添付图书界面)。当点击

30、取消按钮时,将不对数据做任何处理并返回到中间检查添付图书界面。该模块的详细设计如下: 1.画面的初期表示 追加的场合:和添付图书的值为空的,可以允许输入。 更新的场合:和添付图书的值是前一画面所选择的值,并在此画面中表示出来,的值为不可输入,添付图书的值是可以输入的。 削除的场合:和添付图书的值是前一画面所选择的值,并在此画面中表示出来,和添付图书的值均不可以输入。2.确定处理 追加和更新的场合的check检查a.、添付图书的值必須输入check检查b.、添付图书的输入场合中不能含有单引号的check检查c.、添付图书的输入值的长度的check检查d.的值为数値型check检查e.输入的和添付

31、图书的值在前一画面重複check检查 输入的数据被记录下来。在前一画面中,一览表中的数据被更新。此中间检查添付图书编辑模块界面如下图 5-10中间检查添付图书编辑画面所示。图 5-10 中间检查添付图书编辑画面九、 完了检查添付图书模块该模块的功能是:在此模块中,通过与数据库的连接,显示数据库中存储在相应表中的数据信息,当点击追加、修改、删除的时候,将会弹出完了检查添付图书编辑界面,并为完了检查添付图书编辑界面提供入口参数。接收完了检查添付图书编辑模块传递的入口参数,当点击确定的时候,则对数据库中相应的表进行相应的各种操作。该模块的详细设计同中间检查添付图书模块的详细设计。此完了检查添付图书模

32、块界面如下图 5-11完了检查添付图书画面所示。图 5-11 完了检查添付图书画面十、 完了检查添付图书编辑模块该模块的功能是:在此模块中,通过被完了检查添付图书模块的调用,接收所传递过来的入口参数,当被完了检查添付图书画面调用时,要判断完了检查添付图书画面点击的是什么功能。当点击完了检查添付图书编辑界面中的确认按钮时,将处理好的参数作为完了检查添付图书界面的入口参数传递回完了检查添付图书模块(完了检查添付图书界面)。当点击取消按钮时,将不对数据做任何处理并返回到完了检查添付图书界面。该模块的详细设计同中间检查添付图书编辑模块的详细设计。此完了检查添付图书编辑模块界面如下图 5-12完了检查添

33、付图书编辑画面所示。图 5-12 完了检查添付图书编辑画面第三节系统的代码举例一、 数据库查询主要实现代码如下:Public ds As New DataSetPublic myDs As New DataSetPublic Conn As New OleDbConnectionPublic cmd As New OleDbCommandPublic adapter As New OleDbDataAdapterDim strSql As Stringconn.ConnectionString = Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:m

34、y.mdb;Persist Security Info=False /ASPNET用于连接数据库的连接字符串,通过此连接字符串我们可以知道,我们连接的是哪种数据库,数据源在哪。conn.Open() /打开与数据库的连接strSql = strSql = strSql & SELECTstrSql = strSql & CODEstrSql = strSql & , ZESEI_NAIYOstrSql = strSql & FROMstrSql = strSql & GSSD_REVISION_IMPORTstrSql = strSql & ORDER BYstrSql = strSql &

35、CODE /连接而成的SQL语句cmd.CommandText = strSql /执行SQL命令的文本cmd.CommandType = CommandType.Text /执行SQL命令的命令类型cmd.Connection = Conn /命令的连接adapter.SelectCommand = cmd /让数据适配器去执行命令adapter. Fill(ds) /将数据适配器中的数据源填充到ds中UwgTantou. DataSource = ds. Tables (0). Default ViewUwgTantou. Data Bind () /数据绑定二、 数据更新和删除主要实现代

36、码如下:Dim objcmd As OleDbCommand更新:strSQL = UPDATEstrSQL = strSQL & GSSD_REVISION_IMPORTstrSQL = strSQL & SETstrSQL = strSQL & ZESEI_NAIYO= & hdnNewZESEI_NAIYO.Text & strSQL = strSQL & WHEREstrSQL = strSQL & CODE= & hdnNewCODE.Text删除:strSQL = DELETEstrSQL = strSQL & FROMstrSQL = strSQL & GSSD_REVISION

37、_IMPORTstrSQL = strSQL & WHEREstrSQL = strSQL & CODE= & hdnNewCODE. Text插入:strSQL = INSERT INTOstrSQL = strSQL & GSSD_REVISION_IMPORTstrSQL = strSQL & VALUES ( & hdnNewCODE. Text & , & hdnNewZESEI_NAIYO.Text & )objcmd = New OleDbCommand (strSQL1, conn)/实例化命令对象objcmd.ExecuteNonQuery () /执行SQL命令三、 服务器

38、端的按钮调用客户端的脚本程序主要实现代码如下:btnAdd.Attributes (onclick) = JavaScript: return jspshow (add)/在服务器端我们让按钮的onclick事件调用客户端的脚本程序,而不是服务器端的按钮点击事件btnMod. Attributes (onclick) = JavaScript: return jspshow (mod)btnDel. Attributes (onclick) = JavaScript: return jspshow (del)四、 页面跳转主要实现代码如下:Var returnVl = window.showM

39、odalDialog(GSSDMST04.aspx?flag= + flag+&strTmp=+strTmp,Dialogwidth: 673px; Dialogheight: 300px; status: 0);/ 跳转到GSSDMST04界面(是正内容编辑界面),以showModalDialog形式打开,传递是正内容编辑界面的入口参数,并设置打开界面的属性,定义一个变量用来存储打开界面的返回值。五、 错误判断主要实现特色代码如下:判断是否为空var str3=/ /g; /此为定义一正则表达式,其值为空格if (str1.replace(str3,)=)/将str1字符串用空代替空格 al

40、ert(的值不能为空!); document.Form1.txtNaiyo.value=;document.Form1.txtNaiyo.focus(); /让文本框获得焦点return false; 判断是否含有单引号If (document.Form1.txtCode.value.indexOf ()! =-1) /如果文本框中的值中不含有单引号,值为-1 alert(中不能含有单引号!); document.Form1.txtCode.value=;document.Form1.txtCode.focus (); Return false; 六、 建立视图主要实现代码如下:SELECT AAA.WW AS CODE,AAA.SS+C.BB AS 地名名称 FROM (SELECT A.SEIRI_NO, A.TIMEI_TIBAN_CODE AS WW,A.ADMIN_NAME + A.SKG_NAME + A.TOWN_NAME + B.AA AS SS FROM Z_ADDRESS1 AS A, (SELECT TIM

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文 > 毕业设计

版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1 

陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922