可配置的数据库查询方法技术

技术编号:19857863 阅读:27 留言:0更新日期:2018-12-22 11:46
本发明专利技术提出一种可配置的数据库查询方法,涉及软件开发领域。本发明专利技术解决了目前想要修改查询语句时通过修改代码的方式不灵活的问题,其技术方案要点为:查询并获取连接数据库的所有表,并通过web前端展示;在展示的所有表中选择相应的表;设置该表的查询字段及查询条件;经url访问后端时,将设置的查询字段及查询条件向后端提交;后端根据接收到的查询字段及查询条件生成对应url的sql查询语句;当用户访问对应url时,解析该url的sql查询语句,当需要改变url的查询结果时,则重新设置该表的查询字段及查询条件。本发明专利技术的有益效果是,将数据的查询与业务代码松耦合,提高了代码的复用性,对表的查询字段及查询条件可配置,可更好适应不断变化的数据查询需求。

【技术实现步骤摘要】
可配置的数据库查询方法
本专利技术涉及软件开发技术,特别涉及通过web前端实现与其连接的数据库的相应数据的查询的技术。
技术介绍
SQL语言,是结构化查询语言(StructuredQueryLanguage)的简称。SQL语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。SQL语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的结构化查询语言作为数据输入与管理的接口。SQL语言语句可以嵌套,这使他具有极大的灵活性和强大的功能。在web开发中,通常会与数据库交互。常用的方式是将数据库查询语句写在代码中,这样虽然能实现正常的功能;但是每当需求改变,都得重新修改代码,极其不灵活,并且耦合度太高。
技术实现思路
本专利技术的目的是提供一种可配置的数据库查询方法,解决目前想要修改查询语句时通过修改代码的方式不灵活的问题。本专利技术解决其技术问题,采用的技术方案是:可配置的数据库查询方法,包括如下步骤:步本文档来自技高网...

【技术保护点】
1.可配置的数据库查询方法,其特征在于,包括如下步骤:步骤1、查询并获取连接数据库的所有表,并通过web前端展示;步骤2、在展示的所有表中选择相应的表;步骤3、设置该表的查询字段及查询条件;步骤4、经url访问后端时,将设置的查询字段及查询条件向后端提交;步骤5、后端根据接收到的查询字段及查询条件生成对应url的sql查询语句;步骤6、当用户访问对应url时,解析该url的sql查询语句,当需要改变url的查询结果时,返回步骤3。

【技术特征摘要】
1.可配置的数据库查询方法,其特征在于,包括如下步骤:步骤1、查询并获取连接数据库的所有表,并通过web前端展示;步骤2、在展示的所有表中选择相应的表;步骤3、设置该表的查询字段及查询条件;步骤4、经url访问后端时,将设置的查询字段及查询条件向后端提交;步骤5、后端根据接收...

【专利技术属性】
技术研发人员:陈波
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1