全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210705902.X (22)申请日 2022.06.21 (71)申请人 长春一汽富晟集团有限公司 地址 130011 吉林省长 春市汽车 经济开发 区振兴路593号 (72)发明人 李红吉 曹包华 王志伟 田雨禾  吴迪 陈浩  (74)专利代理 机构 长春吉大专利代理有限责任 公司 22201 专利代理师 杜森垚 (51)Int.Cl. G06F 16/23(2019.01) G06F 16/28(2019.01) G06F 16/27(2019.01) G06F 16/16(2019.01) (54)发明名称 一种SQL Server数据库数据表自动导入导 出系统及方法 (57)摘要 本发明公开了一种SQL  Server数据库数据 表自动导入导出系统及方法, 包括: 数据同步模 块, 其与SQL  Server数据库进行数据联通, 并能 够与SQL Server数据库实时同步数据; 导入 导出 Excel模块, 其与所述数据同步模块数据联通, 用 于向数据同步模块导入Excel表, 或从数据同步 模块导出Excel表; 所述导入导出Excel模块包 括: Excel导入单元, 用于将新创建的Excel表导 入并发送至临时存储单元; Excel导出单元, 用于 从临时存储单元导出Excel表并保存至预设路 径; 临时存储单元, 其同时与Excel导入单元、 Excel导出单元以及数据同步模块进行数据联 通, 临时存 储单元使用结构体存 储数据。 权利要求书1页 说明书3页 附图1页 CN 115062033 A 2022.09.16 CN 115062033 A 1.一种SQ L Server数据库数据表自动导入导出系统, 其特 征在于, 包括: 数据同步模块, 其与SQL  Server数据库进行数据联通, 并与SQL  Server数据库实时同 步数据; 导入导出Excel模块, 其与所述数据同步模块数据联通, 用于向数据同步模块导入 Excel表, 或 从数据同步模块 导出Excel表; 所述导入导出Excel模块包括: Excel导入单元, 用于将新创建的Excel表导入并发送至临时存 储单元; Excel导出单元, 用于从临时存 储单元导出Excel表并保存至预设路径; 临时存储单元, 其同时与Excel导入单元、 Excel导出单元以及数据同步模块进行数据 联通。 2.如权利 要求1所述的一种SQL  Server数据库数据表自动导入导出系统, 其特征在于, 所述临时存 储单元使用结构体存 储数据。 3.如权利 要求1所述的一种SQL  Server数据库数据表自动导入导出系统的数据表导入 方法, 其特 征在于, 包括以下步骤: 步骤一: 创建一个SQ L Server数据库; 步骤二: 所述数据表自动导入导出系统连接 到步骤一创建的SQ L Server数据库; 步骤三: 数据表自动导入导出系统进入导入导出Excel模块界面; 步骤四: 准备待导入数据库的Excel表格; 步骤五: 进入Excel 导入单元, 将表格内容使用结构体存 储在临时存 储单元中; 步骤六: 判断导入数据库的表是否为空表; 步骤七: 如果是空表, 直接导入; 如果 不是空表, 先删除表中的所有数据, 然后继续 导入 步骤八: 将存 储的带有数据的结构体一行一行的写入导入数据库的表中, 导入完成。 4.如权利 要求3所述的一种SQL  Server数据库数据表自动导入导出系统的数据表导入 方法, 其特征在于, 所述步骤四中, 待导入数据库的Excel表格列名与导入数据库的表中的 字段名称完全一 致。 5.如权利 要求1所述的一种SQL  Server数据库数据表自动导入导出系统的数据表导出 方法, 其特 征在于, 包括以下步骤: 步骤一: 创建一个SQ L Server数据库; 步骤二: 数据表自动导入导出系统连接 到步骤一创建的SQ L Server数据库; 步骤三: 数据表自动导入导出系统进入导入导出Excel模块界面; 步骤四: 进入Excel 导出单元, 在系统中导出一个Excel表格; 步骤五: 设定导出Excel文档路径; 步骤六: 将所有步骤四中导出的Excel表格数据导出到步骤五创建的Excel文档路径 中, 导出完成。 6.如权利 要求5所述的一种SQL  Server数据库数据表自动导入导出系统的数据表导出 方法, 其特征在于, 所述步骤四中, 将数据库表中的所有字段数据存储在结构体中, 将所有 字段名称转换成导出Excel的列名称。权 利 要 求 书 1/1 页 2 CN 115062033 A 2一种SQL Server数据库数据表自动导入导出系统及方 法 技术领域 [0001]本发明属于数据库技术领域, 具体涉及一种SQL  Server数据库数据表自动导入导 出系统方法。 背景技术 [0002]数据库是“按照数据结构来组织、 存储和管理数据的仓库 ”。 是一个长期存储在计 算机内的、 有组织的、 有共享的、 统一管理的数据集 合。 [0003]数据库是以一定方式储存在一起、 能与 多个用户共享、 具有尽可能小的冗余度、 与 应用程序彼此独立的数据集合, 可视为电子化的文件柜——存储电子文件的处所, 用户可 以对文件中的数据进行新增、 查询、 更新、 删除等操作。 [0004]然而, 在SQL  Server数据库中进行数据导入导出操作, 仅限于有权限的使用者操 作。 对于无权限临时用户, 无法使用SQL  Server数据库中进行数据导入导出操作。 而对于协 同办公等情况, 经常需要无权限用户临时使用SQL  Server数据库, 如果不能及时获取权限 或进行账号注册等操作, 将严重影响工作效率。 发明内容 [0005]本发明的目的就在于提供一种SQL  Server数据库数据表自动导入导出系统及方 法, 以解决数据传输问题, 本发明可以把SQL  Server数据库的数据表导出成Excel表格, 方 便传输, 分享; 还可以将Excel表格中的数据导入到SQL  Server数据库中, 方便没有数据库 权限人员上传数据到数据库中。 [0006]本发明的目的是通过以下技 术方案实现的: [0007]一种SQL Server数据库数据表自动导入导出系统, 包括: [0008]数据同步模块, 其与SQL  Server数据库进行数据联通, 并与SQL  Server数据库 实 时同步数据; [0009]导入导出Excel模块, 其与所述数据同步模块数据联通, 用于向数据同步模块导入 Excel表, 或 从数据同步模块 导出Excel表; [0010]所述导入导出Excel模块包括: [0011]Excel导入单元, 用于将新创建的Excel表导入并发送至临时存 储单元; [0012]Excel导出单元, 用于从临时存 储单元导出Excel表并保存至预设路径; [0013]临时存储单元, 其同时与Excel导入单元、 Excel导出单元以及数据同步模块进行 数据联通。 [0014]进一步地, 所述临时存 储单元使用结构体存 储数据。 [0015]本发明同时提供一种SQL  Server数据库数据表自动导入导出系统的数据表导入 方法, 包括以下步骤: [0016]步骤一: 创建一个SQ L Server数据库; [0017]步骤二: 所述数据表自动导入导出系统连接 到步骤一创建的SQ L Server数据库;说 明 书 1/3 页 3 CN 115062033 A 3

PDF文档 专利 一种SQL Server数据库数据表自动导入导出系统及方法

文档预览
中文文档 6 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共6页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种SQL Server数据库数据表自动导入导出系统及方法 第 1 页 专利 一种SQL Server数据库数据表自动导入导出系统及方法 第 2 页 专利 一种SQL Server数据库数据表自动导入导出系统及方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 00:49:29上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。