안녕하세요.
제가 원하는 건 다음과 같습니다.
우선 Table 컴포넌트로 디비의 한 테이블을 연결해놓고 DataSource 로 당근 저 Table 을
연결했죠.
그리고 디비리스트박스 컴포넌트를 올려놓고 datasource:=DataSource1 ,
datafield:=name 이라고 했습니다.
데이터필드를 저렇게 한 의도는 지금 연결된 테이블의 필드가 num,name,address 이렇게
3개인데 그중 name 필드의 내용들만 좌르륵~ DBListBox 컴포넌트에 뿌려주려고 한거죠.
근데 안나오더라구요.
내용들이 보일 기미 조차 없던데요.
제가 잘못 쓴건가요. 아님 데이터필드 속성이 그런 용도가 아닌지요.
제가 원하고자 하는데로 하려면 어떻게 해야하는지요.
고수님들의 조언 부탁드립니다.
그럼 안녕히
않습니다. 저두 첨엔 그리 생각하고 구현했는데 안되더라고요. 이리저리 뒤져보니
그런 기능은 없다더군요. 먼저 Item들을 뿌려줘야 한다더군요.
걍, Form의 Create시나 Active시
Table1.Open;
Table1.First;
while not(Table1.EOF) do
begin
DBListBox1.Items.Add(???);
Table1.Next;
end;
이런식으로 일반 ComboBox의 아이템 추가을 하는 방법밖엔...
앙! 그리고 Table에 Record를 Insert시 마다 추가도 해줘야겠죠...