Java信息平台数据库的查询方法及装置的制作方法

文档序号:6582063阅读:222来源:国知局
专利名称:Java信息平台数据库的查询方法及装置的制作方法
技术领域
本发明涉及信息系统领域,特别涉及一种Java信息平台数据库的查询方法及装置。
背景技术
随着技术的日新月异,单纯的使用数据库管理数据已不能满足需求,如何能更有 效的使用数据库,选择适合自己领域的数据库,以及如何能够更有效的查询、修改数据,加 上网络的飞速发展,网站上的存储量也越来越大,这些所造成的信息的处理的日积月累的 问题,都是现今数据库发展所面临的巨大挑战。许多企业和政府部门内部的数据库数据的累积量越来越大,信息孤岛的现象也越 来越严重,这些已经阻碍了信息系统进一步发展。信息系统与各数据库之间的数据需要随 时的交换,这就使访问信息平台数据库的技术成为一个较迫切的需要。

发明内容
本发明的目的是提供一种Java信息平台数据库的查询方法及装置,其方便快捷 的实现对数据库的查询和访问。本发明提供一种Java信息平台数据库的查询方法,包括以下步骤1. 1、在所述数据库建立预定格式的数据表,用以存储所述信息平台数据;1. 2、提供一查询输入界面,用以输入SQL语句;1. 3、从所述查询输入界面获取SQL语句,建立statement对象,将所述SQL语句发 送至所述数据库;1. 4、返回所述SQL执行结果并显示在所述查询输入界面。所述步骤1. 1中的数据库包括MySql数据表、Oracle数据表以及SQL Server数 据表。所述步骤1. 2中的查询输入界面包括查询输入部分以及结果返回显示部分。所述步骤1. 3中的所述SQL执行结果保存在Resultset对象中,并根据语句的执 行情况将其显示在所述查询输入界面的结果返回显示部分。另一方面,本发明还提供一种Java信息平台数据库的查询装置,包括数据库,用以通过预定格式的数据表来存储所述信息平台数据;查询单元,用以提供一查询输入界面以输入SQL语句;执行单元,用以从所述查询输入界面获取SQL语句,建立statement对象,将所述 SQL语句发送至所述数据库;返回单元,用以返回所述SQL执行结果并显示在所述查询输入界面。所述数据库中的数据表包括MySql数据表、Oracle数据表以及SQL krver数据表。所述查询单元提供的查询输入界面包括查询输入部分以及结果返回显示部分。3
所述返回单元将所述SQL执行结果保存在Resultset对象中,并根据语句的执行 情况将其显示在所述查询输入界面的结果返回显示部分。采用本发明所述的一种Java信息平台数据库的查询方法及装置,首先在所述数 据库建立预定格式的数据表,用以存储所述信息平台数据;然后提供一查询输入界面,用以 输入SQL语句;从所述查询输入界面获取SQL语句,建立statement对象,将所述SQL语句 发送至所述数据库,并返回所述SQL执行结果并显示在所述查询输入界面。


图1是本发明所述方法的流程图。图2是本发明所述装置的原理框图。
具体实施例方式下面结合附图和实施例进一步说明本发明的技术方案。参见图1,图1是本发明所述一种Java信息平台数据库的查询方法100,包括以下 步骤101、在所述数据库建立预定格式的数据表,用以存储所述信息平台数据。所述步骤101中的数据库包括MySql数据表、Oracle数据表以及SQL Server数 据表。MySql 数据表UserPasswordDateDescriptionQiQiQiAaa2009-02-03okadminAdmin2009-01-26perfectrootRoot2009-02-03goodtestTest2009-01-22nce此表的字段分别为 user, password, date, description 类型分别是 char 禾口 date 类型,user字段为表的主键。Oracle数据表(其中empno为表的主键)
权利要求
1. 一种Java信息平台数据库的查询方法,其特征在于,包括以下步骤1.1、在所述数据库建立预定格式的数据表,用以存储所述信息平台数据;1. 2、提供一查询输入界面,用以输入SQL语句;1. 3、从所述查询输入界面获取SQL语句,建立statement对象,将所述SQL语句发送至 所述数据库;1.4、返回所述SQL执行结果并显示在所述查询输入界面。
2.如权利要求1所述的方法,其特征在于,所述步骤1.1中的数据库包括MySql数据 表、Oracle数据表以及SQL krver数据表。
3.如权利要求2所述的方法,其特征在于,所述步骤1.2中的查询输入界面包括查询输 入部分以及结果返回显示部分。
4.如权利要求3所述的方法,其特征在于,所述步骤1.3中的所述SQL执行结果保存 在Resultset对象中,并根据语句的执行情况将其显示在所述查询输入界面的结果返回显 示部分。
5.一种Java信息平台数据库的查询装置,其特征在于,包括数据库,用以通过预定格式的数据表来存储所述信息平台数据;查询单元,用以提供一查询输入界面以输入SQL语句;执行单元,用以从所述查询输入界面获取SQL语句,建立statement对象,将所述SQL 语句发送至所述数据库;返回单元,用以返回所述SQL执行结果并显示在所述查询输入界面。
6.如权利要求5所述的装置,其特征在于,所述数据库中的数据表包括MySql数据表、 Oracle数据表以及SQL krver数据表。
7.如权利要求6所述的装置,其特征在于,所述查询单元提供的查询输入界面包括查 询输入部分以及结果返回显示部分。
8.如权利要求7所述的装置,其特征在于,所述返回单元将所述SQL执行结果保存在 Resultset对象中,并根据语句的执行情况将其显示在所述查询输入界面的结果返回显示 部分。
全文摘要
本发明揭示了一种Java信息平台数据库的查询方法及装置,首先在所述数据库建立预定格式的数据表,用以存储所述信息平台数据;然后提供一查询输入界面,用以输入SQL语句;从所述查询输入界面获取SQL语句,建立statement对象,将所述SQL语句发送至所述数据库,并返回所述SQL执行结果并显示在所述查询输入界面。
文档编号G06F17/30GK102053967SQ20091019776
公开日2011年5月11日 申请日期2009年10月27日 优先权日2009年10月27日
发明者张丽晓, 黄翼飞 申请人:上海杉达学院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1