0
我使用SQL SELECT字符串在行狀態爲特定值時返回數據庫中的所有值。然後我將這些信息存儲到標籤中。我的問題是,當我選擇所有沒有「WHERE status = 2」的部分時,一切都很好,但是當我嘗試指定我的標籤只包含單個值而不是列表時。將返回的數據從SQL存儲到Asp中:標籤
SQL = "SELECT * FROM HonApp.dbo.apps WHERE status=2";
..create sql data reader here..
myReader.Read();
if (myReader.HasRows)
{
while (myReader.Read())
{
emailList.Text += myReader[5].ToString() + ", ";
}
}
我認爲發生的事情是,不是迭代和追加每封電子郵件,它只是每次覆蓋標籤。任何想法,我可能是錯的?
注意:它在沒有「WHERE狀態」部分的情況下工作,但它返回數據庫中的所有值;我只想要狀態爲2的電子郵件。
感謝這工作,我想你不得不打電話.Read()之前,你可以做.HasRows – Jobokai
@Jobokai沒有這不是必要的:) –