一种SpreadJS表格自动生成并绑定数据库表的方法技术

技术编号:15691094 阅读:69 留言:0更新日期:2017-06-24 04:01
本发明专利技术公开了一种SpreadJS表格自动生成并绑定数据库表的方法,其实现过程为:其具体实现过程为:首先绘制SpreadJS表格,指定数据绑定区域;配置该SpreadJS表格与数据库中数据库表的对应关系,构建出创建或修改数据库表的sql语句;执行sql语句创建或修改数据库表;打开SpreadJS表格,根据SpreadJS表格与数据库表的对应关系查询出数据,然后将数据库表中数据在指定数据绑定区域显示;当SpreadJS表格发生变化时,重复以上步骤。本发明专利技术的一种SpreadJS表格自动生成并绑定数据库表的方法与现有技术相比,有效的改变了在编码阶段就将SpreadJS表格的设置与对应的数据库表写死在程序中,减少程序的维护和开发工作量,实用性强。

Method for automatically generating and binding database table by SpreadJS table

The invention discloses a SpreadJS table automatic generation and binding database table method, the realization process for its realization process is as follows: firstly, SpreadJS drawing table, specify the data binding region; the corresponding relation table of database tables and database configuration in the SpreadJS, constructed the SQL statement to create or modify a database table; SQL create or modify a database table; open the SpreadJS form, according to the relationship between the SpreadJS table and database query data, then the database table data in the specified data binding region display; when the SpreadJS table changes, repeat the above steps. Compared with the prior art, the invention of a SpreadJS table automatic generation and binding database table method, effective change in the encoding stage will set the SpreadJS table and the corresponding database table coded in the program, reduce the workload of maintenance and development program, strong practicability.

【技术实现步骤摘要】
一种SpreadJS表格自动生成并绑定数据库表的方法
本专利技术涉及计算机应用
,具体地说是一种SpreadJS表格自动生成并绑定数据库表的方法。
技术介绍
SpreadJS纯前端表格控件是基于HTML5的JavaScript电子表格和网格功能控件,适用于.NET、Java和移动端等各平台在线编辑类Excel功能的表格程序开发,具有友好的展示界面和强大的数据处理能力。数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,随着信息技术和市场的发展,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,是进行科学研究和决策管理的重要技术手段。如果将SpreadJS纯前端表格控件直接应用到web开发中,可以减少大量的编码工作量,而通常企业管理软件中数据的存储都放到数据库中,这就需要考虑SpreadJS表格与数据库表的绑定问题,传统的处理方式是编码阶段就将SpreadJS表格的设置与对应的数据库表写死在程序中,一旦改变表格的设置,对应的数据库表,程序中针对此表格的处理也需本文档来自技高网...
一种SpreadJS表格自动生成并绑定数据库表的方法

【技术保护点】
一种SpreadJS表格自动生成并绑定数据库表的方法,其特征在于,其实现过程为:其具体实现过程为:1)首先绘制SpreadJS表格,指定数据绑定区域;2)配置该SpreadJS表格与数据库中数据库表的对应关系,构建出创建或修改数据库表的sql语句;3)执行sql语句创建或修改数据库表;4)打开SpreadJS表格,根据SpreadJS表格与数据库表的对应关系查询出数据,然后将数据库表中数据在指定数据绑定区域显示;5)当SpreadJS表格发生变化时,重复以上步骤1)至4)。

【技术特征摘要】
1.一种SpreadJS表格自动生成并绑定数据库表的方法,其特征在于,其实现过程为:其具体实现过程为:1)首先绘制SpreadJS表格,指定数据绑定区域;2)配置该SpreadJS表格与数据库中数据库表的对应关系,构建出创建或修改数据库表的sql语句;3)执行sql语句创建或修改数据库表;4)打开SpreadJS表格,根据SpreadJS表格与数据库表的对应关系查询出数据,然后将数据库表中数据在指定数据绑定区域显示;5)当SpreadJS表格发生变化时,重复以上步骤1)至4)。2.根据权利要求1所述的一种SpreadJS表格自动生成并绑定数据库表的方法,其特征在于,所述步骤1)的SpreadJS表格绘制过程具体为:首先绘制SpreadJS表格显示样式,指定表格中需要绑定数据的域,确定表格绑定数据的开始行及对应列,设置绑定域中列的唯一标识,设置整列的数据类型,记录设置信息。3.根据权利要求2所述的一种SpreadJS表格自动生成并绑定数据库表的方法,其特征在于,构建出创建或修改数据库表的sql语句的...

【专利技术属性】
技术研发人员:张义法
申请(专利权)人:济南浪潮高新科技投资发展有限公司
类型:发明
国别省市:山东,37

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

1