就是我想让一个label显示数据库中某个内容,但是它直接给我显示“System.Data.DataRowCollection”咩意思?要是想让他显示我想要的东西,应该怎么做就比如说label1.text=?

解决方案 »

  1.   

    label1.text=dr["字段名"].ToString();//代表你要显示的字段名字
    或者
    label1.text=dr[i].ToString();//i表示你要显示字段的索引
      

  2.   

    DataSet ds=.....
    Label1.Text=ds.Tables[0].Rows[0][0].ToString();
      

  3.   

    贴出你的代码看看这个例子
    http://hsybx.lingd.net/article-4157433-1.html
      

  4.   

    这里的dr指的是SqlDataReader 看看你的代码有没有这个东西 比如类似下面这么用 SqlDataReader dr = SqlHelper.ExecuteReader(...省略..)
      

  5.   


    好哒~~Rows不加参数果然不行,阿里嘎多~