一种用于直接对数据库实现自定义字段的方法和装置的制作方法

文档序号:6438498阅读:261来源:国知局
专利名称:一种用于直接对数据库实现自定义字段的方法和装置的制作方法
技术领域
本发明涉及计算机数据处理领域,更具体地说,涉及一种用于直接对数据库实现自定义字段的方法和装置。
背景技术
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型, 从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。1974 年,IBM 的 Ray Boyce 和 Don Chamberlin 将 Codd 关系数据库的 12 条准则的数学定义以简单的关键字语法表现出来,里程碑式地提出了 SQUStructuredQuery Language)语言。SQL语言的功能包括查询、操纵、定义和控制,是一个综合的、通用的关系数据库语言,同时又是一种高度非过程化的语言,只要求用户指出做什么而不需要指出怎么做。SQL集成实现了数据库生命周期中的全部操作。SQL提供了与关系数据库进行交互的方法,它可以与标准的编程语言一起工作。自产生之日起,SQL语言便成了检验关系数据库的试金石,而SQL语言标准的每一次变更都指导着关系数据库产品的发展方向。目前,国内没有此类在Web页面上直接对数据库进行操作的发明,一般用户对数据库操作需要直接通过命令行方式或者通过专业的数据库客户端。所以需要具备一定的数据库专业知识和操作技能,对数据库使用的门槛较高,开发数据库技术要求高,需要相当的人力成本。

发明内容
本发明要解决的技术问题在于,提供一种Web页面上直接对数据库进行操作的用于数据库实现自定义字段的方法和装置。本发明公开了一种用于直接对数据库实现自定义字段的方法,包括Al.在WEB页面中接收用户输入的自定义数据表信息,所述的数据表信息包括数据表名称、表格说明、备注等等;A2.在所述的自定义数据表中接收添加字段信息,所述的字段信息包括字段名称、 字段类型、字段描述、字段长度、字段分组以及字段的控制信息;A3.判断是否需要继续添加自定义数据表以及字段信息,若否,进入步骤A4,若是,返回步骤Al ;A4.确认完成创建自定义表及字段;A5.对字段配置信息进行维护。在本发明所述的用于直接对数据库实现自定义字段的方法中,所述步骤Al与步骤A2之间还包括
All.判断自定义数据表的名称是否符合预设的定义,若是,进入步骤A12,若否, 进入步骤A110,显示提示信息并拒绝保存,即提示错误信息并拒绝保存; A12.判断数据库中是否存在同名的数据表,若是,则进入步骤A110,提示错误信息并且拒绝保存,若否,则进入步骤A2。在本发明所述的用于直接对数据库实现自定义字段的方法中,所述步骤A2与步骤A3之间还包括A21.判断字段名称是否符合预设的定义符合预设的定义,若是,进入步骤A22,若否,进入步骤A110,提示错误信息并拒绝保存;A22.判断数据库中是否存在同名的字段名称,若是,则进入步骤A110,提示错误信息并且拒绝保存,若否,则进入步骤A23 ;A23.判断字段类型填写是否正确,若是,则进入步骤A24,若非,则进入步骤Al 10, 提示错误信息并拒绝保存。A24.判断字段长度是否符合预设的定义,若是,则进入A25,若非,则进入步骤 A110,显示提示信息并拒绝保存;A25.判断字段是否已经进行分组,若是,则进入步骤A4,若非,则进入步骤Al 10, 显示提示信息并拒绝保存。本发明还公开了一种用于直接对数据库实现自定义字段的装置,用于实现上述的方法,包括自定义数据表信息输入单元,用于在TOB页面中接收用户输入的自定义数据表信息,所述的数据表信息包括数据表名称、表格说明、备注等等;字段信息添加单元,与所述的数据表信息保存单元相连,用于在所述的自定义数据表中接收添加字段信息,所述的字段信息包括字段名称、字段类型、字段描述、字段长度、 字段分组以及字段的控制信息;判断信息添加单元,与所述的数据表信息保存单元及字段信息保存单元相连,用于判断是否需要继续添加自定义数据表以及字段信息;确认完成单元,与所述的判断信息添加单元相连,用于确认完成创建自定义表及字段。在本发明所述的用于直接对数据库实现自定义字段的装置中,在所述的自定义数据表信息输入单元还包括数据表名称判断单元,用于判断数据表名称是否符合预设的定义
/重名。在本发明所述的用于直接对数据库实现自定义字段的装置中,在所述的字段信息添加单元及字段信息保存单元包括判断字段是否符合预设的定义/重名的字段名称判断单元及字段类型填写是否正确的字段类型判断单元;包括了字段长度判断单元用于判断字段长度填写是否符合预设的定义;还包括字段分给判断单元用于判断是否已经选择字段分组。在本发明所述的用于直接对数据库实现自定义字段的装置中,所述的数据表信息及字段信息保存于数据库中预设的多个元数据表中。本发明公开了一种操作数据库的实现自定义字段装置的方法,用于上述的数据库的实现自定义字段装置,
Bi.将上述的数据库的实现自定义字段装置制作成控件封装于Web页面中;B2.所述的控件接收用户的操作命令,其中,所述的操作命令是自定义字段的维护、自定义字段的数据查询、自定义字段的数据显示。在本发明所述的操作数据库的实现自定义字段装置的方法中,所述的自定义字段的维护,具体步骤是Cl.用户控件就会根据已经创建的自定义字段的属性,生成相应的添加或修改页面;C2.判断用户输入的内容和长度是否符合预设的定义,若是,进入步骤A110,提示错误信息并拒绝保存,若符合预设的定义,进入步骤C3 ;C3.保存自定义信息。在本发明所述的操作数据库的实现自定义字段装置的方法中,所述的自定义字段的数据查询,具体步骤是Dl.判断该字段是否可做为查询条件,若是,则进入步骤D2,若非,则进入步骤 D11,即将该字段作为检索条件显示在页面中;D2.将所有可做为查询条件的字段显示在页面中;D21.判断用户是否有填写查询条件,若是,则进入步骤D3,若非,则进入步骤D4 ;D3.根据用户在自定义字段查询条件中填写的查询关键字生成一条完整的SQL语句; D4.该控件将不返回SQL语句。在本发明所述的操作数据库的实现自定义字段装置的方法中,所述的自定义字段的数据显示,具体是步骤El.显示自定义数据时,将会从数据库中读取记录并一一对应地显示在页面中。本发明公开了一种操作数据库的实现自定义字段装置的系统,用于实现上述的方法,包括控件设置单元用于将上述的数据库的实现自定义字段装置制作成控件封装于 Web页面中;自定义字段的维护单元与所述的控件设置单元相连,用于维护自定义字段;自定义字段的数据查询单元与所述的控件设置单元相连,用于查询自定义字段;自定义字段的数据显示单元与所述的控件设置单元相连,用于显示自定义字段的数据。在本发明所述的操作数据库的实现自定义字段装置的系统中,所述的自定义字段维护单元包括字典子单元及文本框子单元。

实施本发明的用于数据库实现自定义字段的方法和装置,具有以下有益的技术效果该技术发明大大降低了对于数据库操作的开发难度,使开发人员从繁琐的数据库操作和SQL语句中解放出来,并且使一般用户也可以在一定程度上实现对数据库的管理和控制,该发明具有普遍性,可以在各种网站及项目中调用,使用方法极为方便,一般开发人员只需要简单的培训就可以熟练掌握,从而大大降低了开发工作的时间和人力成本。


图1是本发明实施例一种用于数据库的实现自定义的方法流程图;图2为本发明实施例一种用于数据库的实现自定义的装置模块方框图;图3a为本发明实施例一种操作数据库的实现自定义字段装置的方法总体流程图;图3b为实施例一种操作数据库的实现自定义字段装置的方法分解流程图;图4为本发明实施例一种操作数据库的实现自定义字段装置的系统。
具体实施例方式为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。该发明的实现分为两个部分数据表和数据字段的创建和维护,对完成创建的数据表进行数据录入、维护、查询和显示。首先在创建自定义表时,该技术会判断自定义数据表的名称是否符合预设的定义,如果不符合预设的定义,则提示错误信息并拒绝保存,如果命名符合预设的定义则继续判断数据库中是否存在同名的数据表,如果存在则返回提示错误信息并且拒绝保存,如果数据库中不存在同名的数据表则检查通过,并将相关的数据表信息保存到元数据表中进行记录。完成数据表的定义后,用户可以向自定义数据表中添加字段。在添加字段时,会对字段名称的命名符合预设的定义符合预设的定义性进行检查,如果命名不符合预设的定义则提示错误信息,若命名符合预设的定义则判断同一张数据表中是否有重名的字段名称,如果存在同名字段则提示错误信息。如果字段名称判断通过,则判断字段类型填写是否正确, 如字符串长度是否正确,浮点数的尾数是否正确合理等。如果判断不通过则提示错误,若通过则判断是否设置字段分组,如果判断不通过则提示错误,若通过则保存成功。数 据表和数据字段定义完成后,正式提交,将在数据库中创建相应的实体表格。具体方法如下请参阅图1,本发明一种用于数据库的实现自定义的方法,包括Al.在WEB页面中接收用户输入的自定义数据表信息,所述的数据表信息包括数据表名称;保存所述的数据表信息;A2.在所述的自定义数据表中接收添加字段信息,所述的字段信息包括字段名称、 字段类型;所述步骤Al与步骤A2之间还包括All.判断自定义数据表的名称是否符合预设的定义符合预设的定义,若是,进入步骤A12,若否,进入步骤A110,提示错误信息并拒绝保存;A12.判断数据库中是否存在同名的数据表,若是,则进入步骤A110,提示错误信息并且拒绝保存,若否,则进入步骤A2。A3.判断是否需要继续接收自定义数据表以及添加字段信息,若否,进入步骤A4, 若是,返回步骤Al ;所述步骤A2与步骤A3之间还包括
A21.判断字段名称是否符合预设的定义符合预设的定义,若是,进入步骤A22,若否,进入步骤A110,提示错误信息并拒绝保存;A22.判断数据库中是否存在同名的字段名称,若是,则进入步骤A110,提示错误信息并且拒绝保存,若否,则进入步骤A23 ;A23.判断字段类型填写是否正确,若是,则进入步骤A24,若非,则进入步骤A110, 提示错误信息并拒绝保存。A24. 判断字段长度是否符合预设的定义,若是,则进入A25,若非,则进入步骤 A110,显示提示信息并拒绝保存;A25.判断字段是否已经进行分组,若是,则进入步骤A4,若非,则进入步骤Al 10, 显示提示信息并拒绝保存。A4.确认完成创建自定义表及字段,保存所述的字段信息。A5.对字段信息进行维护。总的来说,数据表和数据字段的创建和维护数据库中预先会有几个元数据表用来保存用户自定义的数据表和数据字段的信息。用户在页面中首先填写自定义的数据表, 并将相关的数据表名以及描述信息保存在元数据表中。完成数据表的定义后,用户便可以向数据表中添加字段,并根据页面的提示填写字段的基本信息以及用以控制数据维护和查询时的页面显示方式的配置信息,这些信息同样会保存在元数据表中,并且会以列表的形式将定义的字段显示在页面中,此时,所有的字段基本信息和配置信息都可以进行修改。完成所有的定义之后,用户可以在Web上确认并创建实体表,程序会自动产生相关的创建数据表,序列和相关触发器的SQL语句并自动执行,这个过程不需要用户参与,完成所有的操作后,页面会返回创建成功的反馈信息。已经完成创建的实体表中的字段将无法对字段类型等基本信息进行修改,但可以对配置信息进行维护。同时也可以通过上述同样的过程对自定义的实体表中添加字段,系统同样会自动产生相关的SQL语句并自动执行。用户在配置字段时可以定义某一字段为含有字典,并对字典内容进行维护。设置为含有字典的字段在进行内容维护的时候可以直接以下拉列表的形式从字典中选择。请参阅图2,一种用于直接对数据库实现自定义字段的装置,用于实现上述的方法,包括自定义数据表信息输入单元10、数据表信息保存单元20、字段信息添加单元30、 字段信息保存单元40、判断信息添加单元50、确认完成单元60、配置单元70。自定义数据表信息输入单元10,用于在TOB页面中接收用户输入的自定义数据表信息,所述的数据表信息包括数据表名称;数据表信息保存单元20,与自定义数据表信息输入单元10相连,用于保存所述的数据表信息;字段信息添加单元30,与数据表信息保存单元20相连,用于在所述的自定义数据表中接收添加字段信息,所述的字段信息包括字段名称、字段类型;字段信息保存单元40,与字段信息添加单元30相连,用于保存所述的字段信息;判断信息添加单元50,与自定义数据表信息输入单元10及字段信息添加单元30相连,用于判断是否需要继续添加自定义数据表以及字段信息;确认完成单元60,与判断信息添加单元50相连,用于确认完成创建自定义表及字段;配置单元70,用于对完成的自定义数据表及字段进行配置。自定义数据表信息输入单元10及数据表信息保存单元20之间还包括数据表名称判断单元,用于判断数据表名称是否符合预设的定义/重名;字段信息添加单元30及字段信息保存单元40还包括判断字段是否符合预设的定义/重名的字段名称判断单元及字段类型填写是否正确的字段类型判断单元;所述的数据表信息及字段信息保存于数据库中预设的多个元数据表中。请参阅图3a、图3b,一种操作数据库的实现自定义字段装置的方法,用于操作本发明中所述的数据库的实现自定义字段装置,包括 Bi.将上述的数据库的实现自定义字段装置制作成控件封装于Web页面中;B2.所述的控件接收用户的操作命令,其中,所述的操作命令是自定义字段的维护、自定义字段的数据查询、自定义字段的数据显示。其中,所述的自定义字段的维护,具体步骤是Cl.用户控件就会根据已经创建的自定义字段的属性,生成相应的添加或修改页面;在对自定义字段进行修改时,首先判断该字段所在的数据表是否已经创建实体表,如果已经创建,则该字段的基本信息,如字段名称,字段类型等将无法被修改,而只能修改如是否可被检索,字段分组等描述信息;如果并未创建实体表,则所有字段信息都将可以被修改。自定义字段在被删除时也会对该字段所在的数据表是否已经创建实体表进行判断,如果已经创建,则该字段将不允许删除,如果未创建实体表,则允许被删除。控件在生成时会判断该字段是否需要用户进行维护,如果不需要用户人工维护的字段则跳过,如果是需要用户人工维护的字段则继续判断其是否含有字典,如果含有字典, 则将输入方式表达为下拉列表,并读取数据库中保存字典的数据表,将与该字段有关的字典信息保存到下拉列表中以供备选,如果该字段不含字典,则将输入方式表达为文本框。同时判断该字段是否为必须的字段,如果为必须则在页面上以红色星号标识,并且在该字段为空值是拒绝保存。判断该字段的字段类型和长度,并且拒绝用户输入与字段类型和字段长度不符的内容,例如数字类型的字段,如果用户输入除数字和小数点以外的字符则提示错误信息;浮点型数字如果用户输入超过精度的数字也会提示错误信息等。符合要求的数据将会得到正确的保存。在生成自定义字段查询条件时,将会判断该字段是否可做为查询条件,如果判断错误则跳过该字段,如果判断正确则继续判断该字段类型,如果为字符型则在运算表达式的下拉框中列出叩卯“^‘!^!^”/‘似俨等表达式,如果为数字型或日期型则在运算表达式的下拉框中列出“=”、“ > ”、“ < ”、“ > =”、“ < =”等表示数字运算的表达式,并在输入查询条件的文本框中加入限制输入除数字和小数点以外的字符的控制。最后在查询时会判断自定义表是否存在并且用户是否在自定义的查询条件中输入查询内容,若自定义表不存在或者用户并未对自定义字段进行查询,则该控件将不返回SQL语句。C2.判断用户输入的内容和长度是否符合预设的定义,若是,进入步骤A110,提示错误信息并拒绝保存,若符合预设的定义,进入步骤C3 ;C3.保存自定义信息。具体来说,用户控件会根据自定义字段创建时定义的字段类型等用户输入的内容和长度等进行限制,超出限制的内容将会以页面提示的方式提醒用户并且拒绝保存。同时含有字典的字段将会以下拉列表的形式以便用户进行选择。完成维护的自定义字段,用户可以点击控件中的保存按钮进行保存。该用户控件同时可以对已经保存在数据库中的自定义字段数据进行修改,开发人员只需要在Page_L0ad方法中修改相关的参数便可以将数据库中已有的自定义数据显示在页面中,用户可以直接在页面中对数据进行修改并保存。所述的自定义字段的数据查询,具体步骤是Dl.判断该字段是否可做为查询条件,若是,则进入步骤D2,若非,则进入步骤 D11,即将该字段作为检索条件显示在页面中;D2.将所有可做为查询条件的字段显示在页面中;D21.判断用户是否有填写查询条件,若是,则进入步骤D3,若非,则进入步骤D4 ;D3.根据用户在自定义字段查询条件中填写的查询关键字生成一条完整的SQL语句;D4.不返回SQL语句。具体来说,该功能通过用户控件的形式来实现,开发人员需要将控件放置在页面中,并配置如数据表名等参数,在页面加载时,控件会将在创建时设置为可查询的字段作为检索条件显示在页面中。该控件不包含按钮,开发人员需要在页面中放置查询按钮,触发按钮事件时传递消息到控件中,控件会根据用户在自定义字段查询条件中填写的查询关键字生成一条完整的SQL语句,开发人员可以将该SQL语句嵌入到主表查询条件生成的SQL语句中,完成一条完整的SQL语句。所述的自定义字段的数据显示,具体步骤是El.显示自定义数据时,将会从数据库中读取记录并一一对应地显示在页面中。具体来说,该功能通过用户控件的形式来实现。 开发人员需要将控件放置在页面中,并配置如数据表名,数据主键等参数,在页面加载时, 控件会将特定记录的数据显示在页面中供用户查看。请参阅图4,一种操作数据库的实现自定义字段装置的系统,用于实现上述的方法,该功能通过用户控件的形式来实现,开发人员需要将控件放置在页面中,并配置如数据表名等参数,在页面加载时,用户控件就会根据已经创建的自定义字段的属性,生成相应的页面以便用户对自定义数据的内容进行添加和修改。包括控件设置单元80,自定义字段的维护单元90,自定义字段的数据查询单元100,自定义字段的数据显示单元110。控件设置单元80 用于将权利要求4中所述的数据库的实现自定义字段装置制作成控件封装于 Web页面中;自定义字段的维护单元90 与控件设置单元80相连,用于维护自定义字段;自定义字段的数据查询单元100 与控件设置单元80相连,用于查询自定义字段;自定义字段的数据显示单元110:与控件设置单元80相连,用于显示自定义字段的数据。其中,所述的自定义字段维护单元包括字典子单元及文本框子单元。本发明可以使用户在Web页面上对Oracle数据库进行有限的操作和管理,将用户从专业的数据库知识和繁复的SQL语句中解放出来。对于开发人员,只需要简单对该发明进行控件的调用即可实现功能,无需进行额外的代码和开发。本技术方案将所有对数据库的操作封装在了网页和用户控件中,对于开发人员,只需要调用已经封装好的控件并进行简单的参数配置,而无需进行额外的代码。对于一般用户,只需要在网页上进行简单的文本填写并提交就可以完成对数据库和数据记录的一系列操作,而不必了解数据库是如何运作的也不必编写SQL语句。实施本发明的用于数据库实现自定义字段的方法和装置,具有以下有益的技术效果大大降低了对于数据库操作的开发难度,使开发人员从繁琐的数据库操作和SQL 语句中解放出来,并且使一般用户也可以在一定程度上实现对数据库的管理和控制,该发明具有普遍性,可以在各种网站及项目中调用,使用方法极为方便,一般开发人员只需要简单的培训就可以熟练掌握,从而大大降低了开发工作的时间和人力成本。上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式
,上述的具体实施方式
仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
权利要求
1.一种用于直接对数据库实现自定义字段的方法,其特征在于,包括Al.在WEB页面中接收用户输入的自定义数据表信息,所述的数据表信息包括数据表名称;A2.在所述自定义数据表中添加字段信息,所述字段信息包括字段名称、字段类型; A3.判断是否需要继续接收自定义数据表以及添加字段信息,若否,进入步骤A4,若是,返回步骤Al ;A4.确认完成创建自定义表及字段。
2.根据权利要求1所述的用于直接对数据库实现自定义字段的方法,其特征在于,所述步骤Al与步骤A2之间还包括All.判断自定义数据表的名称是否符合预设的定义,若是,进入步骤A12,若否,进入步骤A110,显示提示信息并拒绝保存;A12.判断数据库中是否存在同名的数据表,若是,则进入步骤A110,显示提示信息并拒绝保存并且拒绝保存,若否,则进入步骤A2。
3.根据权利要求1所述的用于直接对数据库实现自定义字段的方法,其特征在于,所述步骤A2与步骤A3之间还包括A21.判断字段名称是否符合预设的定义,若是,进入步骤A22,若否,进入步骤A110,显示提示信息并拒绝保存;A22.判断数据库中是否存在同名的字段名称,若是,则进入步骤A110,显示提示信息并拒绝保存,若否,则进入步骤A23 ;A23.判断字段类型填写是否正确,若是,则进入步骤A24,若非,则进入步骤A110,显示提示信息并拒绝保存;A24.判断字段长度是否符合预设的定义,若是,则进入A25,若非,则进入步骤A110,显示提示信息并拒绝保存;A25.判断字段是否已经进行分组,若是,则进入步骤A4,若非,则进入步骤A110,显示提示信息并拒绝保存。
4.根据权利要求1所述的用于直接对数据库实现自定义字段的方法,其特征在于,还包括步骤A5,对字段信息进行维护。
5.一种用于直接对数据库实现自定义字段的装置,用于实现权利要求1所述的方法, 其特征在于,包括自定义数据表信息输入单元,用于在WEB页面中接收用户输入的自定义数据表信息, 所述的数据表信息包括数据表名称;字段信息添加单元,与所述的自定义数据表信息输入单元相连,用于在所述的自定义数据表中接收添加字段信息,所述的字段信息包括字段名称、字段类型;判断信息添加单元,与所述的自定义数据表信息输入单元及字段信息添加单元相连, 用于判断是否需要继续添加自定义数据表以及字段信息;确认完成单元,与所述的判断信息添加单元相连,用于确认完成创建自定义表及字段。
6.根据权利要求5所述的用于直接对数据库实现自定义字段的装置,其特征在于,在所述的自定义数据表信息输入单元还包括数据表名称判断单元,用于判断数据表名称是否符合预设的定义/重名。
7.根据权利要求5所述的用于直接对数据库实现自定义字段的装置,其特征在于,在所述的字段信息添加单元还包括判断字段是否符合预设的定义/重名的字段名称判断单元及字段类型填写是否正确的字段类型判断单元。
8.根据权利要求5所述的用于直接对数据库实现自定义字段的装置,其特征在于,所述的数据表信息及字段信息保存于数据库中预设的多个元数据表中。
9.一种操作数据库的实现自定义字段装置的方法,用于操作权利要求5中所述的数据库的实现自定义字段装置,其特征在于Bi.将权利要求5中所述的数据库的实现自定义字段装置制作成控件封装于Web页面中;B2.所述的控件接收用户的操作命令,其中,所述的操作命令是自定义字段的维护、 自定义字段的数据查询、自定义字段的数据显示。
10.根据权利要求9所述的操作数据库的实现自定义字段装置的方法,其特征在于,所述的自定义字段的维护,具体步骤是Cl.用户控件根据已经创建的自定义字段的属性,生成相应的添加或修改页面; C2.判断用户输入的内容和长度是否符合预设的定义,若是,进入步骤A110,提示错误信息并拒绝保存,若符合预设的定义,进入步骤C3 ; C3.保存自定义信息。
11.据权利要求10所述的操作数据库的实现自定义字段装置的方法,其特征在于,所述的自定义字段的数据查询,具体步骤是D1,判断该字段是否可做为查询条件,若是,则进入步骤D2,若非,则进入步骤D11,将该字段作为检索条件显示在页面中;D2,将所有可做为查询条件的字段显示在页面中,D21.判断用户是否有填写查询条件,若是,则进入步骤D3,若非,则进入步骤D4 ; D3.根据用户在自定义字段查询条件中填写的查询关键字生成一条完整的SQL语句; D4.不返回SQL语句。
12.根据权利要求10所述的操作数据库的实现自定义字段装置的方法,其特征在于, 所述的自定义字段的数据显示,具体步骤是:E1.显示自定义数据时,将会从数据库中读取记录并一一对应地显示在页面中。
13.一种操作数据库的实现自定义字段装置的系统,用于实现权利要求10所述的方法,其特征在于,包括控件设置单元用于将权利要求5中所述的数据库的实现自定义字段装置制作成控件封装于Web页面中;自定义字段的维护单元与所述的控件设置单元相连,用于维护自定义字段; 自定义字段的数据查询单元与所述的控件设置单元相连,用于查询自定义字段; 自定义字段的数据显示单元与所述的控件设置单元相连,用于显示自定义字段的数据。
14.据权利要求13所述的操作数据库的实现自定义字段装置的系统,其特征在于,所述的自定义字段维护单元包括字典子单元及文本框子单元。
全文摘要
本发明公开了一种用于直接对数据库实现自定义字段方法,包括A1.在WEB页面中接收用户输入的自定义数据表信息,所述的数据表信息包括数据表名称;A2.在所述的自定义数据表中接收添加字段信息,所述的字段信息包括字段名称、字段类型;A3.判断是否需要继续添加自定义数据表以及字段信息;A4.确认完成创建自定义表及字段。本发明还公开了用于直接对数据库实现自定义字段装置。本发明用于直接对数据库实现自定义字段方法和装置降低了数据库操作的开发难度,使用广泛,方法简便,大大降低了开发工作的时间和人力成本。
文档编号G06F17/30GK102346785SQ201110362360
公开日2012年2月8日 申请日期2011年11月15日 优先权日2011年11月15日
发明者陈凯 申请人:北京创腾科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1