当前位置:编程学习 > C#/ASP.NET >>

拆分一个字符串,存入另一个表里

这是数据库一个工作量表中的字段
38 1 17 5 19,18,17,16,9 30 4 123 321 2013-07-09 00:00:00.000 2013-07-13 00:00:00.000 小樱,麦兜,钟无艳,江小鱼,华生
其中19,18,17,16,9是人员的ID,38是主键ID
我要存入另一个表中显示成

1 38 NULL 19 NULL
2 38 NULL 18 NULL
3 38 NULL 17 NULL
4 38 NULL 16 NULL
5 38 NULL 9 NULL

最好能有源码,说详细一点,小弟初学者,感激不尽 --------------------编程问答-------------------- refer: http://www.cnblogs.com/jhobo/archive/2007/06/06/773858.aspx --------------------编程问答--------------------

C# 获取 表a的数据 
int key=38;
string[] content="19,18,17,16,9".spilt(',');

//开始事务
foreach(var i in content)
{
insert into 表b values(key,null,i,null)   //执行插入表b

}
//出现异常 回滚事务


--------------------编程问答-------------------- 没有看出任何规律。应该“说详细一点”的不是别人,是你自己。 --------------------编程问答-------------------- string[] str=fileddata.split(' ');
--->
str[0]=38
str[4]=19,18,17,16,9;
--->
string[] sonstr=str[4].split[',']
for(int i=0;i<sonstr.length;i++)
{
循环插入记录
}
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,