public class system
{
    public string constring = ConfigurationManager.ConnectionStrings["Connection"].ConnectionString; 
public system()
{
//
// TODO: 在此处添加构造函数逻辑
//
}    public string select_notice()
    {
        SqlConnection con = new SqlConnection(constring);
        con.Open();
        SqlCommand cmd = new SqlCommand("notice", con);
        cmd.CommandType = CommandType.StoredProcedure;
        string notice = cmd.ExecuteScalar().ToString();
        con.Close();
        
    }
}
希望大家帮帮忙!偶不胜感激。

解决方案 »

  1.   

    public string select_notice()
      {
      SqlConnection con = new SqlConnection(constring);
      con.Open();
      SqlCommand cmd = new SqlCommand("notice", con);
      cmd.CommandType = CommandType.StoredProcedure;
      string notice = cmd.ExecuteScalar().ToString();
      con.Close();
       return "";
      }
      

  2.   

    public void select_notice()
      {
      SqlConnection con = new SqlConnection(constring);
      con.Open();
      SqlCommand cmd = new SqlCommand("notice", con);
      cmd.CommandType = CommandType.StoredProcedure;
      string notice = cmd.ExecuteScalar().ToString();
      con.Close();
       
      }
      

  3.   

      public string select_notice()
      {
      SqlConnection con = new SqlConnection(constring);
      con.Open();
      SqlCommand cmd = new SqlCommand("notice", con);
      cmd.CommandType = CommandType.StoredProcedure;
      string notice = cmd.ExecuteScalar().ToString();
      con.Close();
    return notice;//方法要返回撒
      }
      

  4.   

    public string select_notice()这个有返回类型是String类型的,可是你的方法体里面却没有return 返回值
    应该添加一个return notice;
      

  5.   


    public string select_notice()
      {
      SqlConnection con = new SqlConnection(constring);
      con.Open();
      SqlCommand cmd = new SqlCommand("notice", con);
      cmd.CommandType = CommandType.StoredProcedure;
      string notice = cmd.ExecuteScalar().ToString();
      con.Close();
      return notice;//本身是个string返回值的方法,所以必须返回一个字符串
      }