知乎问题:单位想编写一个软件,主要实现1.收集的excel表格直接可以导入软件中(表格中格式一样)2.一个界面可以直接筛选出所有导入的excel表中的关键信息(比如 身份证号 姓名 )并显示出来。求大神指点。
知乎已经成了我的主要创作来源地之一,没有知乎这么多的提问,我几乎没有什么Access创作的方向~
Access确实很适合,前提是你不要奢望这个数据库可以多人同时应用就可以。做单机版软件Access是无敌的,开发效率和性价比没有任何一个框架可能匹敌。
但是上局域网变成多人应用软件不是不可以,要做好比单机版复杂20倍的心理准备。Access做多人使用软件,好像是用自行车搬家,效率低不可靠。
简单来说,用Access做这个查询软件,你要经历三个步骤:1.准备数据 2.建立查询 3.建立窗体
这一步你要做以下几个事情,
1.先把Excel所有的空格批量替换掉,空格是数据库最讨厌的垃圾之一。也许没有之一。Access数据源有空格是绝对绝对不可以的。
2.检查字段有没有数字,有的话要注意,尽量换掉。否则很容易会造成查询的问题。
3.给所有的行建立一个“主键”,如果没有,用身份证号或者用Access自带的ID也可以。但格式要用文本。
数据质量是数据库好坏的重要部分,决定了数据库的基本功能是否能正常进行。一旦基础数据夹杂大量的杂质,数据库查询容易不能正常运行,甚至会崩溃掉。这不是危言耸听。
永远记住一条:现有数据,后有数据库。数据本身为王,数据库只是“面子工程”。
很重要的一点,你要确认好查询的字段,用什么样的形式来筛选。比如你要模糊查询,找所有姓“王”的或者姓“李”的,就要用Access的Like查询。
还比如用职务来区分:科长、副科长、副处长等等。性别来区分:男女。生日来区分等等。
对于熟练使用Access的人来说,查询甚至可以省略,直接在窗体中建立查询也不是不可以。但初学者还是要先建立查询。
确认好了查询需求,就可以利用Access便捷的控件建立。
窗体建立比较简单,说起来复杂,直接上传个视频你可以看一下。
继续为我自己的微课做宣传,我准备下个月继续涨价了~欲购课从速哈
数据库入门教程主要是以Access 2010为平台,全面而又详细地介绍Access 2010的各个4102知识点及其操作方法。,通过各个不同的版块来具体学习access数据库基础知识:
1、数据库基本概述:包括了关系数据库基础、数据库的基础知识、数据模型及关系数据库、关系运算、实体模型、关系规范化基础、数据库设计基础、Access简介等。
2、数据库和:包括了数据库操作、创建数据表、设置字段“常规”属性、建立数据表之间的关系、数据表的基本操作、调整数据表的外观。
3、查询的基本概念:包括了查询简介、创建选择查询、创建计算查询、创建特殊用途查询、创建操作查询、结构化查询语言等。
4、:包括了认识窗体、创建窗体、窗体控件、定制系统控制窗体等。
5、报表:包括了报表的基本概念、创建报表、报表设计、报表的高级设计等。
通过等等不同章节的学习,逐步了解access数据库的基础理论性知识,然后学习领悟实际操作知识及技巧。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。