SQL 문 결과를 폼의 콤보 상자에 넣으려고합니다. 나는 대답의 순을 저인망하고 난 이것보다 더 얻을 수 없습니다SQL 문 결과를 목록으로 변환
using (SqlCeConnection c = new SqlCeConnection(
Properties.Settings.Default.CW2_DBConnectionString))
{
c.Open();
List<Visit> rows = new List<Visit>();
SqlCeCommand cmd = c.CreateCommand();
cmd.CommandText = "SELECT PICKUP_ID FROM PICKUP";
c.Open();
cmd.ExecuteNonQuery();
SqlCeDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
}
cmbPickupID.Items.Add(rows);
}
내가 while 루프에 넣어 무엇을 제출해야 할 지 모르겠습니다. 나는 다음과 같은 것을 가지고있다 :
rows.Add(reader["PICKUP_ID"].ToString());
분명히 작동하지 않았다. Visit 클래스는 VisitID를 설정하고 가져옵니다. 누구든지 아이디어가 있습니까?
'방문'에는 어떤 종류의 생성자가 있습니까? – dasblinkenlight
SqlCeCommand와 SqlCeDataReader는 모두 'using'블록에 있어야합니다. –