DBComboBox사용시에 데이터를 DB에서 불러와서 넣어줬습니다.
ADODataSet에서 CommandText를 sql문으로
select class_name from class이렇게 넣었는데
DBGrid로는 불러지는데 DBComboBox로는 레코드가 한줄 밖에 들어오질 않습니다.
책을 여러권 찾아봤지만 DBComboBox에 관한 자세한 사항이 나와있지 않더군요.
아래에도 같은 질문을 했는데 답변이 없어서 다시 올립니다.
혹시 DBComboBox말고 그냥 ComboBox로 이용하여 사용할 수 있는지도 궁금합니다.
다른 예제나 다른사람들은 그냥 ComboBox로 해결한것을 보았는데 잘 되지 않아서 이렇게 글을 남깁니다.
꼭 좀 해결해주시면 감사하겠습니다.
msn id : toystori2000@hotmail.com
Select한 모든 레코드를 DBComboBox에 올리려면 ComboBox를 이용해서 사용 하는것이 좋을듯 합니다.
- 사용예 -
procedure TForm1.FormShow(Sender: TObject);
var
i : Integer;
begin
SmartQuery1.Active := true;
for i := 0 to SmartQuery1.RecordCount-1 do
begin
DBComboBox1.Items.Add(SmartQuery1CODE_ID.AsString);
SmartQuery1.Next;
end;
end;
허접한 답변이라 죄송합니다.
즐거운 하루 되세요