DataReader的返回类型
自定义了一个类如下(Album):
public SqlDataReader Album_select()
{
SqlConnection con = new SqlConnection(constring);
con.Open();
SqlCommand cmd = new SqlCommand("Album_class_select",con);
cmd.CommandType = CommandType.StoredProcedure;
SqlDataReader sdr = cmd.ExecuteReader();
if (sdr.Read())
{
return sdr;
}
sdr.Close();
con.Close();
}
用于接受返回值页面:
protected void Photo_add_Click(object sender, EventArgs e)
{
Album show = new Album();
this.DropDownList3.DataSource = show.Album_select();
this.DropDownList3.DataTextField = "Album_showname";
this.DropDownList3.DataBind();
}
然后提示“错误 1 “Album.Album_select()”: 并非所有的代码路径都返回值”
怎么办啊
------解决方案--------------------晕昨天的帖子还没结你的效率。。。。。。。。。。。。而且还回答两个问题不加分啊