SqlConnection con = DB.createConnection();
con.Open();
SqlCommand cmd = new  SqlCommand("select proName from province",con);
SqlDataReader sdr=cmd.ExecuteScalar();
this.title.Text=sdr["proName"].tostring;  //title是一个label
sdr.Close();
con.Close();这段代码哪里错了?请帮帮我啊

解决方案 »

  1.   

    SqlConnection con = DB.createConnection();
    con.Open();
    SqlCommand cmd = new  SqlCommand("select proName from province",con);
    string sdr=cmd.ExecuteScalar();
    this.title.Text=sdr.ToString();  //title是一个labelcon.Close();
      

  2.   

    不好意思。上面的有点错误
    SqlConnection con = DB.createConnection();
    con.Open();
    SqlCommand cmd = new  SqlCommand("select proName from province",con);
    string sdr=cmd.ExecuteScalar().ToString();//刚才这没有改
    this.title.Text=sdr.ToString();  //title是一个labelcon.Close();orSqlConnection con = DB.createConnection();
    con.Open();
    SqlCommand cmd = new  SqlCommand("select proName from province",con);
    SqlDataReader sdr=cmd.ExecuteReader();
    if(sdr.Read())
    {
    this.title.Text=sdr["proName"].ToString();  //title是一个label
    sdr.Close();
    }con.Close();
      

  3.   

    SqlConnection con = DB.createConnection();
    con.Open();
    SqlCommand cmd = new  SqlCommand("select proName from province",con);
    string sdr=cmd.ExecuteScalar();
    this.title.Text=sdr.ToString();  //title是一个labelcon.Close();
    无法将object隐式转换为str??
      

  4.   

    还是xiaohutushen(xiaohutushen)手快呀,佩服!!!