数据库里查询出的结果 如果赋值给text??

解决方案 »

  1.   

    ???控件ID.Text = 你查出来的;
      

  2.   

     string sqss = string.Empty;
                sqss = "select sum(ckje) FROM tmypsq";
                js.Text =
      

  3.   

            string cnStr = "server=10.0.0.182;database=kerno;uid=sa;pwd=daedo";
                SqlConnection cn = new SqlConnection(cnStr);
                cn.Open();            SqlCommand cmd3 = new SqlCommand("select count(*) from pcpo", cn);
                i=Convert.ToInt32(cmd3.ExecuteScalar());
                MessageBox.Show(i.ToString());
    text1.text=i.tostring();
      

  4.   


    using(SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=DB;User ID=sa;Password=sa;"))
    {
        con.Open();
        string sqss = string.Empty;
        sqss = "select sum(ckje) FROM tmypsq";
        using(SqlCommand cmd = new SqlCommand(sqss,con))
        {
               js.Text = cmd.ExecuteScalar().ToString();
        }
    }
      

  5.   

    你要先连接数据库将查询内容存入一个DataTable中,或者DataSet中,然后将其中需要的部分读出来赋值给TextBox
      

  6.   

            sqlString = "SELECT stuID FROM Student";
     Command comm = new SqlCommand(sqlstr, DB.connection);
                SqlDataReader dataReader = comm.ExecuteReader();
                string id = "";
               while (dataReader.Read())
                {
                    id = dataReader[0].ToString();
                    this.tbid.Text = id;
                                }
                dataReader.Close();
            }
    一个简单得查询ID的例子,可以根据它改写其它内容、、、
      

  7.   

    a.text = ds.tables[0].rows[0][0];
      

  8.   

    呵呵 控件名称.text = "你要显示的文字"
      

  9.   

    这是c#中的一个基础知识。建议楼主学习下ADO.NET
      string sqss = string.Empty;
      sqss = "select sum(ckje) FROM tmypsq";
    这是SQL语句。不能直接赋值。需要通过ADO.NET返回执行结果。
    具体可以参照7,8楼代码
      
      

  10.   

    js.Text =comm.ExecuteScalar().tostring();
      

  11.   

    读取出来 SqlDataReader dr=sqlcmd.executeReader();
    txt.Text=dr["要显示的字段名"].Tostring();
      

  12.   

    楼上这种写法藐视把这一整行都取出来了。这样文本框里要显示那么多吗?
    我建议还是 文本框.text=ds.table[0].rows[0]["字段名"].tostring();
      

  13.   

    路过填充dataset,实例化bindingsource,textbox的text属性绑定,利用bindingsorce的filter属性选取你需要的值。
      

  14.   

    txt.Text="值";
    不是这样?txt.Attribu...["value"]="值";