免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 28550|回复: 95
收起左侧

[图文教程] 电子表格数据录入数据库2种方法讲解!

  [复制链接]

40

主题

1万

铜板

116

好友

地信专家组

Rank: 14Rank: 14Rank: 14Rank: 14

积分
9166

宣传勋章爱心勋章组织勋章地信元老灌水勋章荣誉会员勋章活跃勋章地信专家组VIP勋章贡献勋章名人堂勋章成就学员勋章

发表于 2011-7-13 17:31 | 显示全部楼层 |阅读模式
本帖最后由 kylins 于 2011-7-14 09:16 编辑

在Access数据库中输入编辑数据库常感不便——效率太差,人们会想到使用Excel来编辑。以前帮助中提到的导入方式又容易一起错误,因此在此重新给大家详细介绍一种稳定的方法。
首先,直接从Section软件界面打开的数据库,不能再进行查看数据库的表对象等内容,直接在资源管理器中打开的数据库可以查看表、窗体等内容。并且,我们把在打开的数据库主界面进行录入数据为前台(任务栏标题为“数据采集子系统”),而切换到有表、窗体、报表等对象时称为后台(任务栏标题为“文件名:数据库”)!

前台主界面及任务栏显示

前台主界面及任务栏显示

数据库后台“表”对象

数据库后台“表”对象

任务栏后台显示

任务栏后台显示




    1、前台Excel编辑输入方法
    a、打开数据库直接进入主界面,从各项菜单中打开项目录入数据为前台录入。由于各个录入项目的操作基本相同,因此,这里暂且以地质编录的内容为例进行步骤讲解。【当然在地质编录之前必须要输入基本信息这些,不然是没办法录入的】
    b、执行菜单“数据采集\钻孔地质编录\地质编录”,弹出地质编录窗体。如果是没有任何内容,你暂且随便输入(钻孔号必须在基本信息当中存在)一行,以可以复制一行信息为准。
re-xls.jpg
    c、当录入完成后右击第一行数据(记录),选择复制,然后打开Excel,粘贴复制的内容到电子表格中,这时前台数据库的格式被复制到Excel中(如下表)。大家就可以按这个格式进行录入和编辑钻孔数据。
  
工程编号
  
  
地层代号
  
  
断层
  
  
岩石名称
  
  
花纹代码
  
  
化石
  
  
层名
  
  
综合描述
  
  
花纹高度
  
  
自孔深
  
  
至孔深
  
  
岩矿心长度
  
  
分层真厚度
  
  
累计真厚度
  
  
采取率
  
  
接触关系
  
  
矿区代码
  
  
勘探线号
  
  
备注
  
  
ZK2301
  
  
γ#-5#+2(3)c#=
  
  
 
  
  
黑云母花岗岩
  
  
15
  
  
 
  
  
1
  
  
^等。
  
  
5
  
  
0
  
  
8.94
  
  
8.29
  
  
8.94
  
  
8.94
  
  
93
  
  
 
  
  
02
  
  
23
  
  
 
  
注:红色列(字段)为主关键字,必须得输入,否则弹出“索引或主关键字不能包含一个空(null)值”无法进行下面的输入。
    d、当这个钻孔的地质编录内容全部输入编辑完成后,那么就可以全部选中(不用选标题行了)复制。再转到数据库的前台地质编录窗口,删除这个钻孔的所有记录(数据)【右击工程编号字段的最左上角处,选择删除记录,删除所有记录】,在第一行记录上右击,右击选择粘贴,把刚才从电子表格中复制到粘贴板的数据粘贴进去。
xls-re.jpg
    e、如果层名(层号)不是升序排列的,请右击至孔深一列字段名,选择升序排序。
    其他地层信息、标志面、标本库、钻孔测量、……、基本分析样、单工程圈定等项目,都可以按这样的方式录入,这样比在数据库中录入效率提高不少,而且地质编录内容可以全部复制出来再编辑,再复制回去。

    2、后台Excel编辑输入方法
    假设一个矿区有比较多的钻孔时,要这样一个钻孔一张表输,而且还要每次都来复制粘贴,感觉还是有点麻烦。大家会不会问能不能所有钻孔都在一个表中一直接着输入并且只要一次复制粘贴呢?答案是肯定的,下面请看讲解。
    a、先直接找到数据库双击打开(不能从Section软件里连接后从软件菜单中启动),切换到后台窗口的表对象页面。这里有很多个E文的表存放在这里。这里仍然以地质编录为例进行讲解。主要表对应的项目名称请跳转至常用数据库表
    b、找到并打开地质编录表DRILGEO2,如果是空表请随便输入完一行数据以使可以复制记录(数据),然后右击第一行数据(记录),选择复制,然后打开Excel,粘贴复制的内容到电子表格中,这时后台数据库的格式被复制到Excel中(如下表,由于版面限制分2行)。大家就按这个格式进行录入和编辑钻孔数据。注:红色列(字段)为主关键字,必须得输入,否则弹出“索引或主关键字不能包含一个空(null)值”无法进行下面的输入。X1以后的列不管是否有数据都不用理会,也不用输入,这是数据处理时的临时数据。
  
工程编号
  
  
地层代号
  
  
断层
  
  
岩石名称
  
  
花纹代码
  
  
化石
  
  
层名
  
  
综合描述
  
  
花纹高度
  
  
自孔深
  
  
至孔深
  
  
岩矿心长度
  
  
分层真厚度
  
  
累计真厚度
  
  
ZK2301
  
  
γ#-5#+2(3)c#=
  
  
 
  
  
黑云母花岗岩
  
  
15
  
  
 
  
  
1
  
  
...斜长石等。
  
  
5
  
  
0
  
  
128.94
  
  
128.29
  
  
128.94
  
  
128
  
  
ZK2502
  
  
γ#-5#+2(3)c#=
  
  
 
  
  
黑云母二长花岗岩
  
  
15
  
  
 
  
  
1
  
  
...斜长石等。
  
  
5
  
  
0
  
  
153.35
  
  
153.35
  
  
153.35
  
  
152
  
  
采取率
  
  
接触关系
  
  
矿区代码
  
  
勘探线号
  
  
X1
  
  
Y1
  
  
H1
  
  
X2
  
  
Y2
  
  
H2
  
  
压缩后自孔深
  
  
压缩后至孔深
  
  
备注
  
  
 
  
  
99.27
  
  
 
  
  
02
  
  
23
  
  
0
  
  
0
  
  
0
  
  
0
  
  
0
  
  
0
  
  
0
  
  
6
  
  
 
  
  
 
  
  
99.12
  
  
 
  
  
02
  
  
25
  
  
 
  
  
 
  
  
 
  
  
 
  
  
 
  
  
 
  
  
 
  
  
 
  
  
 
  
  
 
  
c、当一个钻孔的所有分层数据全部录入完毕,则接着下一个钻孔的分层数据连接录入,知道这个矿区的所有钻孔编录内容全部录入完毕。
d、当这些钻孔的地质编录内容全部输入编辑完成后,则可以全部选中(不用选标题行了)复制。再转到数据库的后台打开地质编录表,删除这个钻孔的所有记录(数据)【右击工程编号字段的最左上角处,选择删除记录,删除所有记录】,在第一行记录上右击,右击选择粘贴,把刚才从电子表格中复制到粘贴板的数据粘贴进去。
    e、注意,这里和上面不同,粘贴完了以后需要点击保存按钮保存刚才粘贴进来的数据。最后关闭这个表。
其他地层信息、标志面、标本库、钻孔测量、……、基本分析样、单工程圈定等项目,都可以按这样的方式录入,这样比在数据库中录入效率提高不少,而且地质编录内容可以全部复制出来再编辑,再复制回去。
    经过以上的 所有数据录入,最后切换到数据库的主界面上,执行“数据采集”菜单下的“逻辑数据检查”和“数据与处理”。至于栏目选择请查看帮助的其他部分。

    3、前台和后台2种录入方式差别
    通过上面得2种方法讲解,估计大家已经发现了后台的录入方式明显优于前台的录入,差别就在于后台录入方式可以一次性把多个钻孔数据(地质编录、基本分析样等其他项目的数据),可以节省较多的复制粘贴时间。

    对于一个数据库初级者,以前的电子表格数据导入数据库的方法会出现许多预想不到的错误,今后大家使用上面得方式录入吧。



评分

参与人数 1铜板 +8 收起 理由
xmh999 + 8 好资源一定要顶!

查看全部评分

新手先关注天鹰软件发布帖,先看帮助和已解决问题存档更重要,不要发相似问题贴。注意看专版版规,违反扣分。

74

主题

1万

铜板

151

好友

版主

呵呵,笑一笑十年少!

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
5205
发表于 2011-7-13 18:33 | 显示全部楼层
好资料,谢谢分享啦,呵呵
心情特郁闷啦!

6

主题

3万

铜板

45

好友

资深会员

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

积分
3850
发表于 2011-7-14 07:32 | 显示全部楼层
谢谢分享!!!!!!
该会员没有填写今日想说内容.

11

主题

1万

铜板

15

好友

地信院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2053

宣传勋章

发表于 2011-7-14 08:21 | 显示全部楼层
好方法,顶个先!!!
该会员没有填写今日想说内容.

2

主题

2960

铜板

52

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1222
发表于 2011-7-14 09:01 | 显示全部楼层
支持一下
该会员没有填写今日想说内容.

11

主题

14万

铜板

163

好友

钻石会员

好山好水有佳人!

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
5647
发表于 2011-7-14 09:09 | 显示全部楼层
谢谢分享,非常有帮助。
周末总是很快啊。

0

主题

942

铜板

2

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1332
发表于 2011-7-14 17:44 | 显示全部楼层

回帖奖励 +10 个铜板

向楼主学习!!!!!!{:soso_e120:}

86

主题

3万

铜板

137

好友

地信贵宾

人生境界 真 善 美

Rank: 13Rank: 13Rank: 13Rank: 13

积分
4398

爱心勋章灌水勋章荣誉会员勋章活跃勋章

QQ
发表于 2011-7-14 19:40 | 显示全部楼层

回帖奖励 +10 个铜板

讲得很详细。谢谢。学习了。
该会员没有填写今日想说内容.

1

主题

2683

铜板

4

好友

至尊VIP

守望

Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

积分
246
发表于 2011-7-14 19:50 | 显示全部楼层

回帖奖励 +10 个铜板

学习一下吧

2

主题

2826

铜板

6

好友

助理工程师

Rank: 5Rank: 5

积分
287
发表于 2011-7-14 19:55 | 显示全部楼层
其实增加或者有导出文本格式最好
注意空单元格的作用,否则库是不认的,容易出错
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表