Data_basic recordData = new Data_basic();
Data_basic recordData2 = new Data_basic();
recordData.ExecuteDataset(string.Format("select staffID,unitLeader,drawing,teaching,computer from igos_Staff"));
DataTable dt = new DataTable();
DataRow rowEdited = dt.NewRow();
if (recordData.AffectedRow > 0)
{
for (int y = 0; y < recordData.Dataset.Tables.Count; y++)
{
dt = recordData.Dataset.Tables[y];
for (int x = 0; x < recordData.Dataset.Tables[y].Rows.Count; x++)
{
rowEdited = dt.Rows[x];
string s = (String.Format(@"insert into igos_StaffType
(staffID, items, itemValue) values (
'{0}','{1}','{2}')",
rowEdited["staffID"], "unitLeader", rowEdited["unitLeader"]));
s += (String.Format(@"insert into igos_StaffType
(staffID, items, itemValue) values (
'{0}','{1}','{2}')",
rowEdited["staffID"], "drawing", rowEdited["drawing"]));
s += (String.Format(@"insert into igos_StaffType
(staffID, items, itemValue) values (
'{0}','{1}','{2}')",
rowEdited["staffID"], "teaching", rowEdited["teaching"]));
s += (String.Format(@"insert into igos_StaffType
(staffID, items, itemValue) values (
'{0}','{1}','{2}')",
rowEdited["staffID"], "computer", rowEdited["computer"]));
recordData2.ExcuteNonQuery(s);
}
}
}
分享到:
相关推荐
4. 继承映射为表继承或单表策略:继承可以通过创建一张包含所有继承类共有字段的主表,以及一个或多个包含特定属性的子表来实现,或者使用单表策略来表示继承结构。 四、映射实现方式 映射实现方式指的是将UML类图...
1、在Java开发中,常常需要将数据库表列字段换成Java实体类字段。但是手动实现这个转换过程比较慢,且容易出错,影响开发效率。为了解决这个问题,开发了这个Java实体类字段生成工具类。 2、该工具类可以将数据库表...
在GIS(地理信息系统)领域,数据管理经常涉及到多个属性表之间的关联操作。本文将深入探讨如何使用SuperMap iObject .NET技术实现两个属性表之间的连接,并在修改源属性表中的特定字段值时,同步更新目标属性表的...
本文将深入探讨如何将数据库中的表行转换为DAO实体类,并以List形式返回,同时介绍名称匹配和自动赋值的过程。 首先,DAO实体类是Java编程中表示数据库表结构的对象,它通常包含对应于数据库表字段的属性,并且提供...
了解Redmine数据库的所有表结构对于进行Redmine的二次开发至关重要,因为这将帮助开发者更好地理解数据的存储方式,从而定制功能或优化性能。 在Redmine的数据库中,每个表都有其特定的功能和用途,它们共同构成了...
在Access中,数据库表结构包含了字段(Field)、记录(Record)、字段类型(Data Type)、索引(Index)等多个关键元素。本文将详细探讨Access数据库表结构及其打印程序的相关知识点。 首先,字段是表的基本单元,...
在我们所讨论的“中国所有省市县数据库表包含数据.rar”压缩包中,包含了名为“js_sys_area_data.sql”的文件,这是一个SQL脚本文件,用于创建和填充一个描述中国行政区域结构的数据库表。 首先,我们需要了解...
在IT行业中,数据导入是一项常见...总的来说,"java把文本文件内容导入到数据库"涵盖了文件I/O、字符串处理、数据库连接与操作等多个核心Java编程概念。通过熟练掌握这些技能,开发者可以有效地处理各种数据导入需求。
在这个场景中,"java iText 实现从数据库中导出数据到已有的PDF模板"是一个常见的需求,它涉及到多个关键知识点。 首先,我们需要了解iText库的基本用法。iText提供了一系列API,可以创建新的PDF文档,也可以在已有...
理解这些数据库表结构对于开发者来说非常重要,因为它们直接影响到系统功能的实现和定制。比如,通过分析`t_process`和`t_task`表,可以了解工作流程的逻辑;查看`t_operation_log`,可以追踪错误源头或优化用户体验...
本文将深入探讨Delphi中使用Edit方法来编辑数据库内容的过程、相关组件以及注意事项。 一、Delphi数据库组件 在Delphi中,我们经常使用Data Access Components (DAC) 或 BDE (Borland Database Engine) 来连接和...
我们需要编写一个控制文件(.ctl文件),它定义了如何解析TXT文件和如何将数据插入到数据库表中。 4. **编写控制文件**:控制文件包含了关于如何读取TXT文件和加载数据的具体指令。例如,指定字段的分隔符、是否...
在Oracle数据库中,有时我们需要从多个字段中搜索包含特定关键字的数据。这种需求在很多场景下都非常常见,比如在CRM系统中搜索客户信息、在文档管理系统中查找文档等。本文将详细介绍如何利用Oracle SQL语句实现多...
如果需要同时更新多个字段,可以将它们放在一个`(field1, field2) = (value1, value2)`的结构中: ```sql update customers a set (city_name, customer_type)=( select b.city_name, b.customer_type from tmp_...
1. **表结构的基本概念**:表(Table)是数据库中最基础和重要的对象,对应于关系模型中的关系。每个表都有唯一的表名,由行(记录,Record)和列(字段,Field)组成。记录不重复,可以通过设定主键(Primary Key)...
- 这条语句用于从一个数据库中的表`b`中选择数据,并将这些数据插入到另一个数据库中的表`b`中指定的列。 - `[路径]`代表源数据库的路径。 **应用场景**: - 当需要跨数据库复制数据时使用。 --- #### 4. 子查询...
7. **导入导出**:支持从现有的数据库中导入表结构,或者将设计的表结构导出到其他格式,便于分享和备份。 总之,EZDML作为一款数据库建表工具,旨在简化数据库设计工作,提升开发效率,同时保证数据模型的准确性和...
大规模的数据库可以有分布在多个磁盘驱动上的辅文件。文件的扩展名为.ndf。 . 日志文件(LOG File): 存储数据库的事务日志信息,必要时利用日志恢复数据库。每个数据库至少需要一个日志文件。SQL Server日志文件的...
在Delphi编程环境中,内存表(TClientDataSet)是一种非常实用的数据处理工具,它可以在内存中存储和操作数据,无需连接到数据库服务器。利用TClientDataSet制作主从表是数据库应用设计中的常见方法,可以有效地管理...
### Web数据库多表查询的关键技术与优化 #### 一、查询界面设计与优化 查询界面的设计对于提升用户体验至关重要。为了确保查询服务的质量,界面需要既简洁又具备足够的功能性,能够帮助用户快速准确地输入查询条件...