c#从目录树的第三级开始遍历

c#从目录树的第三级开始遍历,第1张

这个你最好在建立数据库的时候就把目录的结构增加一个级层的问题,这样你就不用通过繁琐的sql语句或是C#程序来确定它的层级了,你只用通过sql语句来查询大于或者等于你要的那个三级的节点就行了。

您好,是这样的:

<php

class Data_model extends Model {

function getAll() {

$q = $this->db->query("SELECT FROM data");

if($q->num_rows() > 0) {

foreach($q->result() as $row) {

$data[] = $row;

}

return $data;

}

}

function getAll() {

$q = $this->db->get('data');

if($q->num_rows() > 0) {

foreach ($q->result() as $row) {

$data[] = $row;

}

return $data;

}

}

function getAll() {

$this->db->select('title, contents');

$q = $this->db->get('data');

if($q->num_rows() > 0) {

foreach ($q->result() as $row) {

$data[] = $row;

}

return $data;

}

}

function getAll() {

$sql = "SELECT title, author, contents FROM data WHERE id = AND author = ";

$q = $this->db->query($sql, array(2, 'Jeffrey Way'));

if($q->num_rows() > 0) {

foreach ($q->result() as $row) {

$data[] = $row;

}

return $data;

}

}

function getAll() {

$this->db->select('title, contents');

$this->db->from('data');

$this->db->where('id', 1);

$q = $this->db->get();

if($q->num_rows() > 0) {

foreach ($q->result() as $row) {

$data[] = $row;

}

return $data;

}

}

}

数据库 *** 作,必须先载入数据库类:$this->load->database();

1 如何直接在sql server中添加一条数据

添加数据需要知道往哪张表添加,以及自己要添加的内容,然后可用insert语句执行。

1、以sqlserver2008r2为例,登录SQL Server Management Studio到指定的数据库。

2、登录后点击逗新建查询地。

3、比如要往test表中插入数据,可先用如下语句查看一下表结构及表内数据:

select from test;

4、根据自己的实际情况添加输入,比如要添加一条逗16,du小小动地的数据。

insert into test (id,name) values (16,'du小小动');

执行成功后会有提示:

5、此时数据库中数据如下,说明添加成功。

2 sql如何加载数据库

SQL Server Management Studio中的对象资源管理器管理连接到Microsoft SQL Server数据库引擎实例,然后展开该实例。

右键单击数据库,指向“任务”,然后单击“附加”。

“附加数据库”对话框中指定要附加的数据库,单击“添加”,然后在“定位数据库文件”对话框中,选择数据库所在的磁盘驱动器,并展开目录树,以查找并选择数据库的。mdf文件,例如:

C:\ Program Files文件\微软SQL Server \ MSSQL1 \ MSSQL \ DATA \ AdventureWorks_Datamdf

重要: BR />

尽量选择附加的数据库将生成错误。

要指定一个不同的名称额外的数据库,附加数据库“对话框中输入一个名称”其他“一栏。

或其他项目的“所有者”列中,选择更改数据库所有者。

额外的数据库,请单击“OK”。

3 添加时怎样实现多条数据添加进数据库

还是要看你的需求实现,这里只在最终数据库执行说明下:

1如果数据可以直接从数据库提取,建议使用insert into 。select。

2如果语句是无关的,可以直接拼接一并提交数据库执行,要注意语句分割符,例如

SQL SERVER 是;,oracle是/

insert into table1 values (。);

insert into table1 values (。);

insert into table1 values (。);

4 如何将数据库文件附加到SQL Server上

将数据库文件附加到SQL Server上的方法如下:百

1、把需要附加的数据库文件拷贝到自己想存储的目录下,然后单击“数据库”,附加

2、点击添加,选择路径,单击确定,即可完成附加。

3、在数据库界面就可以看到被附加的数据库了

4、分离数据库就是将某个数据库(如student_Mis)从SQL Server数据库列表中删除,使其不再被SQL Server管理和使用,但该数据库的文件度(MDF)和对应的日志文件(LDF)完好无损。分离成功后,我们就可以把该数据库文件(MDF)和对应的日志文件(LDF)拷贝到其它磁盘中作为备份保存。

5、(以Transino_ZHBB为例子)

6、打开属性窗口,在回属性窗口中选择选项,然后找到状态,把限制访问改成“SIGN_USER”

7、单机确定之后,显示如下窗口

8、单击Transino_ZHBB,选择任务下的子菜单分离

9、如果消息栏为空,则选择“就答绪”,否则“未就绪”,同时选择删除连接,更新统计信息

5 sql语句的插入和添加

学生表就暂定为复student表,学院表为college表

select sstuid,sstuno,sstuname,ccollegename from student s join college c where scollegeid=ccollegeid

这条语句制查百出来的数据就是只有度stuid,studno ,stuname ,collegename这四项,你在代码里面执行知绑定的语句时将上面那句放进去就行,道希望能帮到你。

方法如下:

1、 首先,用Source Insight打开某一文件,如图所示;

2、点击菜单栏的project控件,选中new,如图所示;

3、鼠标左键点一下Project Window,之后切换Project Window的显示内容,其中有一种显示方式是Project File Browser,就是工程文件的目录树。

扩展资料:

Source Insight是如今最好用的语言编辑器之一,支持几乎所有的语言, 如C、C++、ASM、PAS、ASP、HTML等常见的,还支持自己定义关键字,Source Insight提供了可快速访问源代码和源信息的功能。

Source Insight自动创建并维护它自己高性能的符号数据库,包括函数、method、全局变量、结构、类和工程源文件里定义的其它类型的符号。Source Insight 可以迅速地更新的文件信息,即使在编辑代码的时候。而且符号数据库的符号可以自动创建到的工程文件中。

Source Insight的常见使用小技巧:

一,背景色选择

在希望要改变背景色的窗口点击鼠标右键(假定使用的是右手鼠标 ),选择上下文菜单的xxx Window Properties项,然后点击d出窗口的Back Color按钮,即可修改该窗口背景色。

对于Source Insight的源码主窗口,只需选择上下文菜单的Special Window Color项即可完成背景色修改。

二, 配置合理的默认值高效工作

选择Options/Document Options页面,点击其内的Auto Indent按钮,在d出的Auto Indenting窗口中,默认配置为 Auto Indent Type选择Smart,且勾选了Smart Indent Options中的两个可选项。

三,显示坐标

选择Options/Document Options页面,勾选其中的Show line numbers。同时勾选其中的Show right margin,就可以显示一条右边界了。

曹泽欣 孙秋菊 王 鹏

(核工业航测遥感中心)

摘 要 本数据中心是基于 MapGIS K9 平台,利用数据中心架构,“搭建”式二次开发技术建立的,实现了地面物化探档案资料(档案成果、野外原始数据)数据库管理、方便快捷的多途径数据查询和档案资料的在线浏览,其中通过“目录树”实现“多源异构”地面物化探档案资料的集成管理和服务是本数据中心的关键所在。

关键词 地面物化探数据 数据中心 数据查询 目录树

1 概述

核工业地面物化探工作开展多年来,积累了海量的数据(物化探成果和野外原始数据)。这些数据是铀矿地学信息的重要组成部分,具有很好的开发、应用潜力。但现阶段,核工业地质档案馆对地面物化探数据管理、服务仍处于传统的人工方式,在档案资料的快速存取、管理和服务等方面,已经不能满足现今工作的需求,制约了铀矿地质事业的进一步发展。

随着计算机、数据库、GIS 技术快速发展,为地面物化探资料数据中心的建立提供了可能。基于MapGIS K9 的数据中心集成开发技术,可解决核工业地面物化探档案资料实际工作中存在的问题,实现地面物化探档案资料管理现代化、馆藏机构标准化、资料管理数字化、档案服务网络化。

2 运行环境

数据中心实现的环境包括硬件、软件环境两个方面。

21 硬件环境

(1)地面物化探数据库服务器 1 台,Pentium D28G,主存 4G MB,硬盘 1TB;

(2)客户端微机 10 台,Pentium D28G,主存 2G MB,硬盘 200GB;

(3)网络设备:网卡、集线器、网线若干。

22 软件环境

(1) *** 作系统:Windows2003 Server、Windows XP 及其后续版本;

(2)数据库管理系统:Sql Server2005;

(3)地理信息系统:MapGIS K9;

(4)办公软件:MicroSoft Office 2003、Office2007。

3 建设方案

31 实现路线

核工业地面物化探数据中心是基于MapGIS K9平台,利用平台数据中心架构,进行“搭建”式二次开发,其中功能插件开发工具采用 Visual Studio 2005,数据库采用 Sql Server 2005。

32 数据组织管理

数据中心的数据可分为:成果数据、野外原始数据和底图3类。其中,成果数据是档案资料,包括报告、图件和矢量数据等;野外原始数据是物化探野外测量的数据;底图是用户和数据中心进行交互的界面,包括中国地理底图、地面物化探工作区和案卷目录、卷内目录。各数据具体的组织管理方式如下表。

表 1 地面物化探数据组织管理方式一览表

33 数据查询

数据查询分为:空间查询、属性查询。其中空间查询包含选择图元、行政区划、国际标准分幅和专家查询;属性查询是对底图的属性值进行查询。具体的查询方式如下表。

表 2 地面物化探数据查询方式一览表

34 数据服务

“目录树”是数据中心组织、管理和 *** 作数据的场所和工具;通过“目录树”的形式,数据中心可实现“多源异构”的数据管理。

按照地面物化探的不同数据类型,地面物化探数据中心数据来自包含三个不同的数据库,那么,同一案卷号的成果数据、野外数据来源不同,结构差异较大。如何将这些多源异构的数据进行集成管理?数据中心从案卷管理、服务实际出发,以案卷号为主要节点,每个节点包含报告、图件、矢量数据和野外数据“四”个子节点,每个节点包含相对应的数据项,如下图所示。通过多级别、多专题等应用层次,对核工业地面物化探的成果数据(报告、图件、矢量数据)、野外数据进行有效的集成、组织和管理,为用户提供多层次的服务。

在核工业地面物化探数据中心的“目录树”中,并不存放真正的数据,它只保存相应数据项的链接路径以及浏览打开方式。实际应用中,用户可根据所需,在权限范围内旋转浏览数据。

图 1 核工业地面物化探数据中心“目录树”结构图

35 数据安全

核工业地面物化探数据中心具有严格的安全保密性,它包含两个方面:数据的安全、用户的安全。

(1)数据的安全。

物化探案卷、卷内目录为内部密级;

物化探档案成果数据为内部密级;

物化探野外数据为内部密级。

(2)用户的安全。

用账号登录;

不能直接接触数据库;

用户分角色,不同角色具有不同访问权限。

4 功能模块设计

该数据中心主要针对核工业地面物化探档案资料的日常管理、服务需求而开发的,是一套适合地质档案馆日常管理、服务使用的管理系统。通过该系统,用户能够方便 *** 作、查询、检索、统计、制作专题图件、打印等;能够查询、统计地面物化探工作区各种基本信息,为管理人员提供所需的各种数据。

表 3 与图 2 说明了该数据中心的模块结构设计与功能划分。

表 3 功能模块划分与描述

5 数据库设计

51 数据库概念设计

核工业地面物化探数据库概念结构的实体关系如下图。

图 2 核工业地面物化探数据中心功能结构设计

图 3 核工业地面物化探数据库实体关系图

52 数据库中的表及其功能

表 4 核工业地面物化探数据库中的表

6 系统主要功能实现

图 4 核工业地面物化探数据中心主界面图

系统主界面如图 4 所示,分 5 个部分,上部分为菜单栏;左部分为数据中心地图文档窗口;中间窗口为主体部分,用于显示图形和查询结果,图形中红色区块表示为地面物化探工作区;右部分为数据中心目录树,用于多源异构的地面物化探档案资料的集成管理和服务;下部分为 4 种数据查询的窗口,用于档案号、省性质区划、标准图幅和物化探工作方法的查询。

61 地图文档 *** 作模块

该模块主要以直观的方式向用户呈现核工业地面物化探工作区(红色区块)在全国的分布特征,并提供了对地图文档的各项基本 *** 作:图形的放大、缩小、漫游、鹰眼、选择图形显示比例尺等。

62 数据查询模块

数据查询模块是数据中心的主要模块,用来对地面物化探工作区进行空间和属性查询,分为 6 个小模块,专家查询又细分为两个部分,其中带“”部分是本系统主要查询手段。查询的结果在地图视图上,以“闪烁”方式显示,并在档案视图上,显示相关的案卷目录,在案卷目录某记录上双击,自动检索到该记录相关的卷内目录。

表 5 数据查询一览表

图 5 数据查询─省行政区划查询

图 6 数据查询─标准分幅查询

图 7 数据查询─档案号查询

图 8 数据查询─物化探方法查询

63 地面物化探数据中心

地面物化探数据中心通过“目录树”对多源异构的物化探成果数据(报告、图件、矢量数据)、野外数据进行集中管理、服务,在权限内,允许用户浏览数据中心的档案资料。

图 9 地面物化探数据中心

7 结语

核工业地面物化探数据中心是根据馆藏地面物化探资料现状,结合管理和服务的要求进行开发建设的。在实际测试、应用中,该系统体现出如下特性:①界面友好, *** 作简便,具良好的稳定性;②空间查询功能较齐全,可满足不同用户需求;③图形窗口显示直观,能清楚反映地面物化探工作程度及相关工作区基本信息;④通过“目录树”实现了“多源异构”地面物化探档案资料的集成管理和服务。

该数据中心的建立有助于揭示馆藏地面物化探档案资料的全貌,有助于快速了解全国范围内地面物化探工作程度现状,有助于快速了解某区域相关地面物化探工作开展情况,并快速检索、浏览到相关档案资料成果,为地面物化探档案资料查询检索管理提供了一整套可行的解决方案,为地面物化探档案资料用户提供了一个快速、便捷的查询检索手段,促进了地面物化探档案资料的管理、服务。

数据库数据质量是数据库的生命,再好的入库数据质量控制的方法,如果得不能贯彻和执行,也不能保证入库数据的正确性。所以,基于上述入库数据质量控制思想,研发了航空物探数据库数据采集软件(图5-3),强制数据入库工作按规范化的流程执行,保证数据库数据质量。

数据采集软件包括数据导入录入、数据检查、数据编辑、数据归档入库等功能,为了方便数据采集人员工作,把本系统应用软件中的数据查询统计和数据制图功能也集成到该软件中。各部分功能分述如下。

图5-3 数据库数据采集软件结构

一、创建项目树

航空物探勘查项目工作一般分为航空物探生产测量、数据处理和地质解释3个阶段,野外生产测量和数据处理完成之后分别编写航空物探生产报告和数据处理报告,通过评审后须上交测量资料和处理后的数据。此时,地质解释工作正进行。

航空物探科研项目工作一般是分课题(二级项目)、课题分子课题(三级项目)等进行的。级别低的项目总是最先完成,然后评审和上交资料;级别较高的项目较后完成,一级项目最后完成,最后上交资料。

如果把勘查项目的3个阶段当成3个课题(事实上的确如此,只是习惯上不这样叫),勘查项目和科研项目不仅在工作形式上是一致的,资料上交的次序也是相同的(图5-5)。这种按项目完成的先后次序进行项目资料归档方式,在资料人工管理人工服务时代,人们并没有觉得有什么问题。只是,资料管理方式的变革,人们对资料服务提出了更高的要求,希望资料信息化管理不要再忽视不同级别项目间的关系信息。

这种关系与计算机磁盘文件管理的目录间关系是相似的,目录等同于项目,子目录等同于子项目。目录、子目录间的关系似树形结构,称为目录树;项目、子项目间的关系也似树形结构,称之为项目树。有计算机常识的人都知道,按照一定的方式建立目录树,把文件存在相应目录下,不仅文件管理更有条理,用户查找文件的速度也成倍提高。因此,本系统采用项目树方式来管理项目资料。该管理方式符合人们的思维习惯,资料查询更方便。

图5-4 数据库数据采集软件主界面

图5-5 不同级别项目资料归档次序图

在新项目数据导入或录入数据库之前,须先创建项目树。建项目树与在磁盘上创建文件目录相似,按项目(目录)、子项目(子目录)顺序创建,不能倒行逆施。然后,按项目导入或录入数据。图5-6为创建项目树界面。用户在父项目的下拉框中选择新建项目的父项目(一级项目为null),再填写项目的档案号等信息后,按“确定”创建项目树的根项目(一级项目),或项目树的一个节点(子项目),并自动为项目分配一个项目标识号,作为识别项目和项目资料的唯一标志。

图5-6 创建项目树功能界面

二、数据录入和导入

项目数据进入数据库有数据录入和数据导入两种方式。数据录入方式是使用系统的数据录入界面将数据直接录入到数据采集库中。若用户已按入库数据接口标准要求整理好入库数据,可采用导入方式将数据导入到数据采集库中。其实,这两种方式没有本质上的差别。例如,项目概况数据、空间要素类(岩石物性、异常、解释评价)属性数据等都必须是人工录入的,区别是谁来录入资料整理人员,还是数据采集人员这不属本系统的研究范畴,系统支持这两种数据入库方式。

因数据库的每张表所包含的信息不同,所以每张表都应有独立的数据录入界面(录入、浏览、编辑数据)。加之用户查询界面、数据统计界面,1张数据库表需要3个用户界面。本系统共有地球物理数据库表31张,按照常规做法需要开发93个用户界面。随着航空物探技术发展,可能在数据库表中增加新的信息,或新增数据库表,都需要通过修改软件代码来满足新的需求。该方法不仅软件研发和测试工作量大,后期软件维护工作量也很大。

为此,本系统研究出根据数据库表的描述信息动态生成用户界面的方法,此方法具有很好的通用性,对数据库的所有表均适用,有效地降低了软件开发工作量,方便了后期软件维护。图5-7是使用该方法动态生成的项目概况数据录入界面,用于项目概况数据的录入和编辑。

图5-7 项目概况数据的录入定制界面

该方法是将数据库表的描述信息存储在资料库中的库表属性清单表中,在运行时系统根据数据库表名称从库表属性清单表和其相关的数据字典表中提取该表对应的字段信息,然后调用界面定制函数,根据界面类型(录入、浏览、修改、简单查询)动态生成相应的界面。

由于数据库表包含的字段数相差较大(多的近30个字段,少的不到10个字段)、同一表的字段类型不同(有字符串、数字、时间、大字段)、字段数据类型长度不一(有的字段长度为200个字符,有的只有1个字符),同时库表的相关字段在界面上相邻摆放较合适,针对这些问题在界面定制时采取以下策略:

1)对库表字段分组,并为每组取一个合适的名字。在定制界面上,同组的字段摆放在同一张卡片中,组名作为卡片名。

2)字段值来源于数据字典表的数字型字段,用组合框显示其值,组合框中内容从数据字典表提取。用文本框显示其他数字型字段、字符串型字段值。

3)根据定制界面上父控件的尺寸、字段名称、字段数据类型长度确定其对应控件的位置和大小,控件的布局遵循一行最多显示两字段的原则。

不同类型界面的定制方法大同小异,因此采用了同界面定制代码,只是在个别地方根据需要相关处理。例如,对于大字段型的字段,如果界面定制类型为“录入”,则其对应文本框后的命令按钮为打开文件。如果界面定制类型为“浏览”,则其对应文本框后的命令按钮为浏览大字段值。

三、入库前系统检查

入库数据进入采集数据前,系统对其进行唯一性检查、缺项检查和数据类型检查,即入库前系统检查。

唯一性检查:航空物探资料库是航空物探数据的最终目的地,但可能会有部分项目数据因没有通过质量检查而滞留在采集库中。在进行新的项目数据采集过程时,为了避免项目数据2次入库,在其进入采集库前需要进行唯一性检查。方法是用入库数据每条记录主键作为查询条件,查找资料库和采集库中相对应的库表是否存在有相同的记录。例如,黄海北部海域航空磁测普查(项目标识号AGS011978000251),在项目概况数据导入采集库时,根据项目概况数据库表的项目标识号(主键)在采集库和资料库的相应表中查找是否有相同的项目标识号存在:若资料库中存在,说明该项目数据已归档;若采集库中存在,该项目数据已被导入采集库中待检,不需再次导入。

缺项检查:入库数据的字段数必须等于相应数据库表的字段数,比数据库表字段数多或少都不能通过缺项检查。

数据类型检查:对入库数据所有字段数据进行类型检查。若是日期型数据,则检查数据格式(YYYY-MM-DD),YYYY、MM、DD是否为数字。若数字型数据,检查整数位和小数位的位数是否超过范围,整数位和小数位是否为数字。字符型数据,则检查字符串长度是否超限。

入库数据通过入库前系统检查后被存入采集库中,否则软件给出错误提示信息(图5-8)。采集人员根据提示信息纠正数据中存在错误,再新导入数据。

图5-8 入库前系统检查的错误提示

四、入库后系统检查

系统对进入采集库中的数据进行非空和可空检查、前后数据检查、相关数据检查、值域范围检查、选择范围检查,即入库后系统检查(图5-9)。

非空检查:入库数据指定字段的值不能为空,如所有数据库表的项目标识不能为空,项目名称、项目参加单位名称、参加人员名称都不能为空。

可空缺项检查:入库数据指定字段的值在有一定条件下可以为空,例如当勘查项目概况表记录方式字段的值为打点记录或纸卷模拟记录时,航磁数据的采样率为空。若为数字收录,航磁数据的采样率不能为空。

前后数据检查:检查入库数据指定字段与其父表中相同字段数据的一致性,如项目参加人员表中的项目标识必须与项目概况信息中的项目标识相同。

图5-9 入库后系统检查

相关数据检查:检查相关表中相关字段数据对入库数据指定字段的约束,如项目概况信息中有项目的起始日期和完成日期两个字段,那么项目人员参加项目工作的起止日期都必须在项目的起始日期和完成日期之间。

值域范围检查:入库数据指定字段的数值必须是在设定的值域范围内,如勘查项目概况中的调机小时设定在0和100h范围,若超过此范围,调机小时数据有错误。

选择范围检查:入库数据指定字段的数值必须是一个已知数据集合的元素之一,如项目成果评价只能在优秀、良好、通过和不合格4个选项中择其一。

根据选定的库表名提取该库表各个字段的检查规则,逐条记录进行前后数据检查、相关检查、值域范围检查、选择范围检查。发现错误,把错误记录暂存在内存中,继续进行下条记录检查,至所有记录检查完。把错误写入检查日志表(若有相同检查日志记录,则先备份到检查日志备份表后再删除,以便查看数据入库不通过的历史轨迹);否则,写入一条系统检查通过的日志记录。再进行另一张表的系统检查,所有库表全部检查后,若有错误,系统给出错误提示信息。

五、拓扑检查

航空物探解释数据和评价数据为空间要素类数据,入库时要进行拓扑检查(表5-6,图5-10)。检查各要素类之间相互位置关系的正确性。

以油气远景评价数据集为例说明拓扑检查。检查规则是局部构造异常位置应位于油气远景评价区的某一分布区内,油气远景评价区之间不以有重叠。若发现错误,把检查的错误日志暂存在内存中,继续进行拓扑检查;检查完成后,把错误写入检查日志表。没有发现拓扑错误写入一条通过拓扑检查的日志记录。

表5-7 解释数据和评价数据拓扑检查规则表

图5-10 拓扑检查空间数据源列表界面

六、文件比较检查

通过入库后系统检查和拓扑检查的入库数据,系统将对其进行与原数据文件比较检查,保证数据的一致性。所有的入库数据均须与原数据文件进行比较检查。

根据项目标识号和库表名从采集库中提取相应的数据,若存在数据字典代码,则将其替换文字字符,存放在Oracle临时表中;打开本地路径下原数据文件,逐条记录对比。若有不匹配的记录,显示提示信息,并在日志库中写一条检查日志。

七、人工检查与复核

经过系统检查、空间拓扑检查,以及文件比较检查后,还必须进行人工检查和人工复核检查。人工检查是用原表格数据、空间属性数据、解释评价数据、图件、文字报告(含软件源代码)与采集库中相应的各类数据进行人工比对。若有原始纸质图件,则需从采集库中提取相应的数据使用相同软件相同绘图参数绘图,并加以比较。若人工检查发现错误,写明错误原因(图5-11),保存日志。

图5-11 填写人工检查结果界面

人工复核检查与人工检查过程完成一样,只是人员不同。

八、系统归档检查

在入库数据归档到资料库之前,系统对归档项目数据的完整性进行检查,即归档检查。系统根据归档项目的类别、工作性质、测量方法及归档阶段,定义了项目资料归档对照表,该表记录每类项目各个归档阶段的项目资料清单和资料的归档标识。在资料归档时,系统检查项目资料的归档标识。若为非空,说明该资料必须归档;若为空,说明该资料可归档,从而保证了数据库中的项目资料完整性。

如区域航空磁力勘查项目资料归档分为3个阶段(图5-12),第一阶段是生产测量资料归档,航空磁力勘查项目概况(项目概况、勘查项目概况、航磁概况)信息、测区信息生产报告必须归档。第二阶段是数据处理资料归档,航迹线数据、航磁数据、数据处理报告必须归档。第三阶段是地质解释资料归档,项目概况信息、岩石磁性数据、图件数据、文字数据、断裂构造和区域构造单元必须归档。

科研项目资料归档时,根据项目标识号及项目级次,确定该项目是否有子项目,以及子项目资料是否已全部归档。在所有子项目资料全部归档后,使用项目资料归档向导(图5-13)进行该级次的项目资料归档。如果项目属保密项目,系统同时对归档数据进行加密。数据成功归档后,系统删除采集库中已归档数据,并把各种检查日志存放到备份日志表中,以备检查。

图5-12 勘查项目资料归档示意图

图5-13 项目资料归档向导

试一下在dt2 = myDataSetTables["name"];前面加一行

myDataSet=new DataSet();

dt2 = myDataSetTables["name"];

这是目录树的概念, 它把整个磁盘看成是一棵大树,树的根就是根目录(例如C:\>位置),是最底层(高层)的目录,在根目录上可以建立它的下一级子目录,个数不限,在这级目录下还可以再次建立下一级目录, 并可以一直分岔分下去,只要你的磁盘空间允许, 就可以再分下去。要下个准确的定义,还真不好下,你就那么理解一下吧。

以上就是关于c#从目录树的第三级开始遍历全部的内容,包括:c#从目录树的第三级开始遍历、求助!关于codeigniter+mysql读取数据库实现树形目录、sql怎么把有的数据库加进去等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9404253.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存