通过mysql数据库excel表格数据采集汇总

2017年本人被借调到教育局收集全县的扶贫数据,数据以EXCEL表格的方式分学校上报到乡镇教育管理中心汇总,然后教管中心上报到县资助中心汇总。这项工作看似简单,但却给我带来了无限的烦恼。上报上来的数据来源于百多所学校,而资助中心对数据有严格的要求,但往往上报上来的数据各种问题,不是身份证不对,就是格式有问题,要填的没有填,上报上来的数据不但不能用而且无法进行统计,一但数据有误又得重新上报重新汇总。于是本人有了一个简单的设想,用数据库mysql收集excel表格要,在用户输入数据的时候就验证,对不规范的输入在输入或粘贴后马上提醒,对于字段限制的例直接用下拉限制输入,这样不仅可以动态更新数据,根本不需要人工汇总。通过如此规范数据上报的工作,解决了excel收集和采集问题。学校用户登录上报数据到mysql后,我们就可以从mysql中一键汇总导出 excel文件。说做就做,通过一个月的开发终于完工了,目前担负全到100多所学校的excel表格上报采集汇总任务。

如图:

原文地址:https://www.cnblogs.com/xsad2012/p/10548006.html

时间: 2024-10-09 07:16:15

通过mysql数据库excel表格数据采集汇总的相关文章

利用PHP实现登录与注册功能以及使用PHP读取mysql数据库——以表格形式显示数据

登录界面 <body><form action="login1.php" method="post"><div>用户名:<input type="text" name="uid" /></div><br /><div>密码:<input type="password" name="pwd" />

java输出mysql到excel表格的简单用法

1>导入包 jxl.jar下载地址:https://pan.baidu.com/s/10ijORF5sNdmZv3SyN8ImaQ密码:ue50 mysql的对应jar:https://pan.baidu.com/s/1ZiB3kPewCdMK_WatNjUtiA密码:7afv 源码: 新建类 public class excelTest { int id; String name; String num; public String getNum() { return num; } publi

VB 宏+mysql解决EXCEL表格实现自动化处理

1.表格模板自动建立源码 Sub opp()Dim myPath$, myFile$, AK As WorkbookApplication.ScreenUpdating = FalsemyPath = "d:\test\"myFile = Dir(myPath & "*.xls")Do While myFile <> ""If myFile <> ThisWorkbook.Name ThenSet AK = Wor

C#语言将 mysql数据库表格导入excel的函数

private void DataTabletoExcel(System.Data.DataTable tmpDataTable, string strFileName) { if (tmpDataTable == null) { return; } int rowNum = tmpDataTable.Rows.Count;//行 int columnNum = tmpDataTable.Columns.Count;//列 int rowIndex = 1;//行 int columnIndex

mysql数据库表格导出为excel表格

在本地数据库中操作如下: 由于excel表格的编码是GBK,所以导出时要加一个设置字符编码: select * from 某个表 into outfile 'd:/文件名.xls' CHARACTER SET gbk;

使用java技术将Excel表格内容导入mysql数据库

1.添加POI jar包到项目的lib目录下­2.Excel文件目录:d://excel.xls­3.数据库字段为:num1 num2 num3 num4 num5 num6­4.数据库名:blog­5.表名:test­6.编写类:连接mysql的字符串方法.插入的方法.实体类­­. import java.io.FileInputStream;­ import java.io.FileNotFoundException;­ import java.io.IOException;­ import

Python脚本:实现数据库导出数据到excel表格,支持mysql,postergrsql,MongoDB

import xlwt #返回需要导出的对象的集合,根据业务字型实现 def getObjList(): return [] # 制定 表格行 和数据库字段的对应 obj_feild = { 0: 'name', # 表格第一行是名字 1: 'age', # 表格第二行是年龄 2: 'sno', # 表格第三行是学号 3: 'sex', # 表格第四行是性别 } # 制定数据库字段和中文的对应 field_chinese = { 'name':'名字', # 数据库字段 name对应excel表

【MySQL笔记】Excel数据导入Mysql数据库的实现方法——Navicat

很多公司尤其有点年头的公司,财务业务部门的各种表单都是excel来做的表格,随着互联网的发展各种业务流程都电子化流程化了,再在茫茫多的文档中去查找某一个年份月份的报告是件相当枯燥的事,所以都在想办法将以前的数据直接导入现代智能化的办公程序道中,在这里可能很多初级程序员都会有些挠头不知所措,下面来介绍下我的小经验,希望能为大家提供便利! 工具/原料 首先做一下说明,为什么我要用Navicat,第一个原因,因为它是个不错的Mysql GUI工具,更重要的是,它可以将一些外部数据源导入Mysql数据库

将Excel数据导入mysql数据库的几种方法

将Excel数据导入mysql数据库的几种方法 “我的面试感悟”有奖征文大赛结果揭晓! 前几天需要将Excel表格中的数据导入到mysql数据库中,在网上查了半天,研究了半天,总结出以下几种方法,下面和大家分享一下: 一.用java来将Excel表格中的数据转到mysql中 这是我们用的第一种方法,就是在java找你感谢个类,然后这个类会将Excel表格中的数据存储到内存里,然后再从内存中读出来插入到数据库中,但是要 注意了,这里是存储到String[ ]数组里面,所以取出来的数据也是Strin