id  name 
1   a
1   b
2   c
2   d
3   e
3   f
....结果
id  pro1  pro2
1    a     b
2    c     d
3    e     f
....
如上所述得到这样的结果

解决方案 »

  1.   

    先创建 datatable             DataTable dt= new DataTable();
                dt.Columns.Add("id", Type.GetType("System.String"));
                dt.Columns.Add("pro1", Type.GetType("System.String"));
                dt.Columns.Add("pro2", Type.GetType("System.String"));
                dt.PrimaryKey = new DataColumn[] { dt.Columns["MID"] };你上面的那个不知道是不是表 假如是循环 判断键是否存在 存在就更新到 pro2  不存在就更新到 pro1
      

  2.   

    高手 帮个忙 用sql写下呗