各位高手:
请教,在dataset内填充了两个表,a,b
a(num,name,didian)
b(num,name,wenti)请教如何,将a表中某一行的didian的值,填充到b中与a中num,name相一直,的wenti字段中呢?自己水平很差,弄了很长时间都没有成功,还望广大高手多多赐教啊!谢谢了!

解决方案 »

  1.   

    各位高手: 
    请教,在dataset内填充了两个表,a,b 
    a(num,name,didian) 
    b(num,name,wenti) 请教如何,将a表中某一行的didian的值,填充到b中与a中num,name相一直,的wenti字段中呢? 自己水平很差,弄了很长时间都没有成功,还望广大高手多多赐教啊!谢谢了!
      

  2.   

    这样的步骤:DT1 和 DT2
    1、先用DT2克隆出一个datatable表框架为dt3。
    2、for循环
    3、比较判断如果dt1[i][0] == dt2[i][0]的话,则dt3[i][2] = dt1[i][2]  
    ok
      

  3.   


    update b set wenti=(select a.didian from a where a.num=b.num and a.name=b.name)