我有一個類中的方法,它包含SqlDataReader(它連接到數據庫表並檢索多行)。 後來我想將SqlDataReader所具有的每條記錄都分配給asp標籤。但我不知道什麼應該是方法的返回類型,所以我可以從中提取值,以及如何在代碼後面執行該操作。 這裏是代碼;SqlDataReader方法的返回類型
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(???)
}
的方法,我想可以指定由數據讀取器獲取的數據以asp標籤! – Iatrochemist