解决方案 »

  1.   

    Select ACID From ACARS
    你只取了ACID
    textBox1.Text = (drNew[0].ToString());
      

  2.   


    哦  是说我只取ACID的话,就表示只有1列数据,所以应该是0,如果大于0 了就超出范围了。但是我也改成过这样,文本框中显示出来的数据只有ACID下的一行,表格中ACID那一列下面的数据有很多行,只读出了一行是什么原因啊
      

  3.   

    你只取了一次while (drNew.Read())
                {
                    textBox1.Text += (drNew[3].ToString());
      
                }
      

  4.   

    textBox1.Text += (drNew[3].ToString());
      

  5.   

    这样写我试过,但是这样写的话要想读取ACID下的所有数据要单击很多次按钮,每点击一次只能读取一个,没办法一开始只点击一次按钮就能一次性读取所有数据
      

  6.   

    写个for 驯悍for (int i<0;i<dttable.rows.count ;i++)
    {
    textBox1.Text += (drNew[3].ToString());
    }
    类似这样
      

  7.   

    textBox1.Text = (drNew[2].ToString())
      

  8.   

    textBox1.Text = (drNew[2].ToString());