[发明专利]一种将Excel表格转换成数据库表的方法在审
| 申请号: | 201310027185.0 | 申请日: | 2013-01-25 |
| 公开(公告)号: | CN103970736A | 公开(公告)日: | 2014-08-06 |
| 发明(设计)人: | 牟春林 | 申请(专利权)人: | 苏州精易会信息技术有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F17/21 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 215000 江苏省*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 excel 表格 转换 成数 据库表 方法 | ||
技术领域
本发明涉及计算机应用领域,特别涉及一种将Excel表格转换成数据库表的方法。
背景技术
Microsoft Excel是微软公司的办公软件之一,是由Microsoft为Windows和AppleMacintosh操作系统的电脑而编写和运行的一款试算表软件。Excel是微软办公套装软件的一个重要组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。
数据库是按照数据结构来组织、存储和管理数据的仓库,随着信息技术的发展,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库中数据具有整体性和共享性的特点。数据库是一个单位或一个应用领域的通用数据处理系统,它存储的是属于企业和事业部门、团体和个人的有关数据的集合,是从全局观点出发建立的,它按一定的数据模型进行组织、描述和存储;数据库中的数据是为众多用户所共享其信息而建立的,不同的用户可以按各自的用法使用数据库中的数据,各用户之间也可以进行信息通信。
目前有软件厂商借助Excel的友好界面和强大的数据处理功能开始研究将其以更简单的方式应用到企业管理和流程控制中。申请号为200510105583.5的发明专利于2006年3月公开了一种用关系型数据库存储电子表格单元格内容的方法,针对一个电子表格定义一个或多个关系型数据库表,使得电子表格单元格的内容存储到关系型数据库表中。经过研究,该方法仍有一定的缺陷:限制性强,该发明把电子表格和某个关系型数据库绑定,把电子表格单元格内容存储到关系型数据库中,但如果用户原有数据库可能并不是该关系型数据库,可能要对原有数据库进行配置,或者是用户需要再安装数据库,影响使用效率。
发明内容
针对以上问题,本发明提出了一种将Excel表格转换成数据库表的方法,通过Excel接收用户设定的特定单元格的数据类型及字段标签,获取数据库连接参数及数据库表名,完成数据类型的转换和数据库表的栏位名称的确定,连接数据库,自动创建与Excel表格对应的数据库表,保存相关关系。
为实现上述发明内容,本发明采用了一种将Excel表格转换成数据库表的方法,该方法的技术方案如下:
a.通过Excel接收用户设定特定单元格字段的数据类型及标签字段;
b.获取数据库连接参数和数据库表名信息,并将Excel表格设定数据类型的单元格的数据类型转换为数据库可识别的数据类型,同时将标签字段作为数据库表的栏位名称;
c.连接数据库,根据步骤b的信息自动创建与Excel表格对应的数据库表;
d.保存数据库表与Excel表格的对应关系,以及数据库表栏位与Excel表格特定单元格之间的对应关系,以便再次打开Excel表格时,该表格可以连接至数据库,并将数据库表格中的一笔记录各栏位值对应到Excel表格的特定单元格中。
所述特定单元格是指要录入或生成信息的单元格,其标签字段的方向可以选定,默认是在左侧的。
与现有技术相比,本发明实现了设计的灵活性,实现了根据数据库类型把特定单元格数据类型自动转换成数据库可识别的类型,无需再更换或配置数据库,简化了使用流程,对用户的计算机知识积累要求更趋于普通化。
附图说明
图1为本发明所提供的一种将Excel表格转换成数据库表的方法的流程图;
图2为本发明所提供的一种将Excel表格转换成数据库表的方法的实施例一;
图3为本发明所提供的一种将Excel表格转换成数据库表的方法的实施例二。
具体实施方式
为了使本发明所提到的一种将Excel表格转换成数据库表的方法及其优点更加清楚明确,以下参照附图对本发明进行更进一步的详细说明。
图1为本发明所提供的一种将Excel表格转换成数据库表的方法的流程图,该流程图显示了本发明的主要实现步骤,其具体的实施在接下来的两个实施例中有比较详细的说明。
图2为本发明所提供的一种将Excel表格转换成数据库表的方法的实施例一,该实施例有以下步骤:
步骤201,设计Excel表格样式。
用户根据实际需求,在具有Excel功能的软件中设计Excel表格样式,包括标签字段、字体、单元格合并操作、边框等。
步骤202,在设计界面直接设定特定单元格字段的数据类型、确认对应的标签字段。
用户在选中特定单元格后,在工具栏直接设定单元格数据类型,以及确认单元格对应的标签字段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州精易会信息技术有限公司,未经苏州精易会信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310027185.0/2.html,转载请声明来源钻瓜专利网。





