我只会绑定一个,请问要绑定俩怎么写啊?我是这么写的        string sql = "select Upload1,Add1 rom tblRight where UserID='" + UserID + "' and ParentID='" + ParentID + "'";SqlCommand sqlcomm = new SqlCommand(sql, sqlconn);sqlconn.Open();this.LUpload1.Text = sqlcomm.ExecuteScalar().ToString();
this.LAdd1.Text = ?sqlconn.Close();

解决方案 »

  1.   

    sqlcomm.ExecuteScalar()
    不是这个函数
      

  2.   

    用dataset
    this.label1.text=dataset.tables[0].rows[0]["字段一"].tostring();
    this.label2.text=dataset.tables[0].rows[0]["字段2"].tostring();
      

  3.   

    SqlDataReader dr=sqlcomm.ExecuteReader();
    this.LUpload1.Text = dr["Upload1"].ToString();
    this.LAdd1.Text = dr["Add1"].ToString();
    sqlconn.Close();
      

  4.   

    你那樣也可以,就是再做一個SQLCOMMAND,如果你有一行數據的話,再用DATASET做
      

  5.   

    直接在HTML代码里
    <Lable id='LAdd1' ...... text='<%# DataBinder.Eval(Container.DataItem,"列名")'></Label>
      

  6.   

    如果没用数据集,则
    Convert.Tostring(cmd.ExecuScalar())
    这样就OK
      

  7.   

    用DataReader
    Ex:
    public System.Data.OracleClient.OracleDataReader myReader;Label1.Text = myReader["field1"].ToString().Trim();
    Label2.Text = myReader["field2"].ToString().Trim();
      

  8.   

    SqlDataReader dr=sqlcomm.ExecuteReader();
    LUpload1.Text = dr["Upload1"].ToString();
    LAdd1.Text = dr["Add1"].ToString();
    sqlconn.Close();
    dr.Close();
      

  9.   

    SqlDataReader dr=sqlcomm.ExecuteReader();
    if(dr.Read())
    {
    this.LUpload1.Text = dr["Upload1"].ToString();
    this.LAdd1.Text = dr["Add1"].ToString();
    sqlconn.Close();
    dr.close();
    }这样才对
      

  10.   

    LZ的意思是分别帮定到2个Lable呢?还是将2个字段帮定到一个Lable上啊?
      

  11.   

    SqlDataReader dr=sqlcomm.ExecuteReader();
    try
    {
    if(dr.Read())
    {
    LUpload1.Text = dr["Upload1"].ToString();
    LAdd1.Text = dr["Add1"].ToString();
    }
    }
    catch
    {
       提示错误
    }
    finally
    {
    sqlconn.Close();
    dr.close();
    }
      

  12.   

    SqlDataReader dr=sqlcomm.ExecuteReader();if(dr.Read())
    {
    LUpload1.Text = dr["Upload1"].ToString();
    LAdd1.Text = dr["Add1"].ToString();
    }