クラス内に SqlDataReader を含むメソッドがあります(データベーステーブルに接続し、多数の行を取得します)。後で、SqlDataReader が持つ各レコードを asp labels に割り当てたいと思います。しかし、メソッドの戻り値の型がどうあるべきかわからないので、そこから値を抽出し、コード ビハインド ファイルでそれを行う方法を教えてください。これがコードです。
public (???) displayCustoemrhShipOrder()
{
string htmlStr = string.Empty;
string sConnectionString = ConfigurationManager.ConnectionStrings["LGDB"].ToString();
SqlConnection SqlCOn = new SqlConnection(sConnectionString);
SqlCommand SqlCmd = new SqlCommand();
SqlCmd.Connection = SqlCOn;
SqlCmd.CommandText = "displayCustomerShipOrder";
SqlCmd.CommandType = CommandType.StoredProcedure;
SqlCOn.Open();
SqlCmd.Parameters.AddWithValue("ShipOrderID",shipOrderID);
SqlDataReader reader = SqlCmd.ExecuteReader();
while (reader.Read())
{
htmlStr = reader.GetInt32(0).ToString();
}
reader.Close();
SqlCOn.Close();
return(???)
}