快速智能数据导入工具1.0

  本工具主要是把大量的Excel表格中的数据导入到数据库中,其亮点主要是我们可以根据表格样式写一个配置文件,通过这个配置文件可以把任何复杂的excel数据导入系统库中,包括单表导入、多表关联导入等任何复杂关系的数据表格导入,在导入时还可以自定义配置导入时每个数据的任何验证方式,验证数据和导入情况都会很详细的提示出来。

一.工具背景

  1. 当我们给用户开始上线新系统时,用户的旧数据都以Excel表格的形式存在,用户也想把这些旧数据在系统中管理起来,这样一是方便他们查询统计,二是把用户的工作完全转移到新系统中上来;

  2. 由于大部分用户在日常的工作中都是用excel管理数据,所以他们对excel操作很熟练,在数据录入效率上用excel完全高于在系统中单条录入,在录入完后通过本工具可以批量导入,其实这项工作主要存在于系统前期的基础数据入库,如:要把通过Excel采集到的全省人口信息数据入库;

二.开发思路

本工具用WPF开发,其设计思路是借鉴微软的Excel解析引擎【根据这个思想我正在开发报表系统;请等待.......】

三.工具介绍


1.界面

2.数据模板例子

 

ContractedBlock.gifExpandedBlockStart.gif模板文件
 1 <?xml version="1.0" encoding="utf-8" ?>
2 <DataBase>
3 <Table id="1" name="NH_NongHuXX" wt="s">
4 <C id="A3" alias="农户编码" field="NHBH">
5 <V id="C3" vid="1"/>
6 </C>
7 <C id="" alias="农户编码(手机)" Name="NO">
8 <V id="C3"/>
9 </C>
10 <C id="D3" alias="户口类型" name="D_HuKouLX">
11 <V id="E3"/>
12 </C>
13 <C id="G3" alias="户口本号" name="HuKouBH">
14 <V id="L3"/>
15 </C>
16 <C id="N3" alias="承包土地面积" name="ChengBaoTDMJ">
17 <V id="O3" vid="3"/>
18 </C>
19 <C Id="A4" alias="家庭联系手机" name="Phone">
20 <V id="C4"/>
21 </C>
22 <C Id="G4" alias="一折统开户行" name="D_KaiHuYH">
23 <V id="I4"/>
24 </C>
25 <C Id="J4" alias="一折统账号" name="CunZheZH">
26 <V id="L4" vid="2"/>
27 </C>
28 <C Id="A5" alias="户籍所在地" name="HuJiSZD">
29 <V id="C5"/>
30 </C>
31 <C Id="I5" alias="现在常住地" name="JiaTingZZ">
32 <V id="C5"/>
33 </C>
34 </Table>
35 <Table id="2" name="NH_ChengYuanXX" childid="3" rowstart="8" wt="m">
36 <C id="A" alias="姓名" name="Name"/>
37 <C id="B" alias="与户主关系" name="D_HuZhuGX"/>
38 <C id="C" alias="身份证号" name="ShenFenZH"/>
39 <C id="D" alias="出生年月" name="ChuShengRQ"/>
40 <C id="E" alias="民族" name="D_MingZu"/>
41 <C id="F" alias="入党时间" name="RuDangSJ"/>
42 <C id="G" alias="婚姻状况" name="D_HunYinZK"/>
43 <C id="H" alias="文化程度" name="D_WenHuaCD"/>
44 <C id="I" alias="劳动能力" name="D_LaoDongNL"/>
45 <C id="J" alias="优抚对象类别" name="D_YouFuDXLB"/>
46 <C id="K" alias="健康状况" name="D_JianKangZK"/>
47 <C id="L" alias="特殊说明" name="Remark"/>
48 <C id="M" alias="享受项目" name="xiangshouXM"/>
49 </Table>
50 <Table id="3" name="NH_HuChengYZHXX" wt="m">
51 <C id="N" alias="开户行(单项或多项)" name="D_KiaHuH"/>
52 <C id="O" alias="个人账号(单项或多项)" name="KaiHuZH"/>
53 </Table>
54 <Valids>
55 <Valid id="1" vtype="string" vlen="=15" isrepeat="no"/>
56 <Valid id="2" vtype="string" vlen="=18" isrepeat="no"/>
57 <Valid id="3" vtype="Decimal"/>
58 </Valids>
59 </DataBase>

 

3.代码下载 【有什么建议可联系我:QQ 284739495】

 

 

转载于:https://www.cnblogs.com/WPCTO/archive/2011/08/23/2151121.html

1.点击"生成路单",机器会自动出单(默认"王"最大为4个,其它随机),可反复点击生成出满意的路单再修改。 2.点击"清除路单"后,可人工随意编单,可从任意地方开始编(右键菜单操作). 3.点击"导入路单",可导入之前保存的路单,可以直接把保存的路单文件"拖拉"到软件窗口中等同点击"导入路单"按钮,还可以直接 复制短信中数字路单(请保证为100位纯数字,无空格及回车),然后点击"粘贴路单"即可,也可以直接把保存过的路单拖放到本软件界面上实现导入路单. 4.高级功能中的"生成路单"可直接输入数字,而且只需要输入"黑/红/梅/方/王"中任意四个后,第五个随便输入50以上的数字,软件 会自动补全,不用你自己去算还剩多少. 5.不管是什么类型生成出的路单或者导入的其它路单,本软件都可以随便修改保存,默认会自动设置保存的路单名为日期+轮数,方便 查找. 6.点击“基本”里的“选择版本”,可以选择 4 x 25 5 x 20 6 x 17 三个版本,针对不同机型. 7.本软件可以配合 android 、iphone、wp系统智能手机连接电脑进行编发单操作,高效、直观。 8.此软件生成出的路单,保证无漏洞、安全(大多数机器生成出的路单都有漏洞,导致很多场地莫名输钱),任何人包括本人也没 法通过其它途径知道路单,而且不会出现重复单,建议软件生成出的路单再稍加修改,或者全手工编单。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值