用SqlDataAdapter还要什么for,多吃一举!
直接
sql="select * from a "   
cmThree = New SqlDataAdapter(strThree, Cnn)
cmThree.Fill(ds, "Three")cmThree.Fill(ds, "Three") 如果Three名字一样就会时候后面绑定的数据

解决方案 »

  1.   

    得到所有次數的數據ds.tables("three").clear()
      

  2.   

    最後??不會吧。。沒有可能吧!同一條SQL語句,在另外SELECT 一條。但這裡既然是12條有可能嗎?
      

  3.   

    ds.tables("three").clear()
    這樣會出錯。可能是在第一次FOR時因沒有這個THREE所以出錯。如何避免?
      

  4.   


    for i=0 to 12
       cmThree = New SqlDataAdapter(strThree, Cnn)
       cmThree.Fill(ds, "Three")
    next
    ds.tables("three").clear()