首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

将数据库一张表中多个field中的内容转移到field跟值对应的表中

2012-12-23 
将数据库一张表中多个field中的内容转移到field和值对应的表中Data_basic recordData new Data_basic()

将数据库一张表中多个field中的内容转移到field和值对应的表中
  


       

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);                }            }        }

热点排行