在winform中用select语句得到一个统计的count值,那我该怎么输出来到文本框中呢

解决方案 »

  1.   


    int Count = //select 得到
    Text1.Text = Count.ToString();
      

  2.   

    不会吧?TextBox1.Text = count.ToString();
      

  3.   

    嘿嘿,。问题是哪个select得到的值是怎么表示出来的。
    就是二位所提到的Count.ToString();
    这个
    string sql,sql1;

    sql1="select count(*) from pricerdata  where carid='"+textBox1.Text+"' ";
    OleDbDataAdapter myada1=new OleDbDataAdapter(sql1,oleDbConnection1);

    try
    {
    oleDbConnection1.Open(); }
    catch
    {
    }


    DataSet mydata1=new DataSet();
    try
    { myada1.Fill(mydata1,"pricerdata");
                  
    }
    catch
    {
    }
     dataGrid1.DataSource=mydata.Tables["pricerdata"].DefaultView;
       string a=dataGrid1 [0,0].ToString ();
    我这样的是把值赋到一个datagrid上了,
    我现在只想把这个值赋到文本框里。
      

  4.   

    首先,获取count
            DataSet ds = ...QuerySQL("select count(colName) from table where ......");其次,给textBox赋值
            textBox1.Text = ds.Tables[0].Rows[0][0].Tostring();
            即可
      

  5.   

    textBox1.Text = mydata.Tables["pricerdata"].Rows[0][0].Tostring();
      

  6.   

    string a=dataGrid1 [0,0].ToString ();
    text1.text = dataGrid1 [0,0].ToString ();
    你的COUNT 是什么的总和? 记录集总和吗?
    text1.text = dataset.table["tableName"].Rows.count.tostring();
      

  7.   

    textBox1.Text = myada1.SelectCommand.ExecuteScalar().tostring()