数据库中有表:
id    menu_name  parent_id   url
1     办公管理   0   www.163.com


我想做的是:取特定id的url的值.比如我要id=1的url的值"www.163.com".
我想到的是从数据库中取出后放在dataset中,但怎么从dataset中取出url的值??
或则根本就用不到dataset,请高手指点!!!!

解决方案 »

  1.   

    一句select语句就可以搞定了
    用DataReader读取
      

  2.   

    只是取一个值,用SqlCommand对象的ExecuteScalar执行一条Sql语句select url from tablename where id=1
      

  3.   

    to skytear():
      用什么来接受,我刚才试着用string 来接收,好象不好使!
      谢谢!
      

  4.   

    strCmd="Select url From youTable Where ID=1"
    使用ExecuteScalar()取查询后的URL值
      

  5.   

    System.Data.SqlClient.SqlConnection conn=new SqlConnection("");

    System.Data.SqlClient.SqlCommand sqlcmd =new SqlCommand();
        sqlcmd.CommandText="select url from tablename where id=1" ;
        sqlcmd.Connection =conn;
        SqlDataReader dreader = sqlcmd.ExecuteReader ();
        while(dreader.Read())
        {
         string url =dreader["url"].ToString();
        }