ADO를 사용하는데, Listview에 어떻게 뿌리는지 모르겠습니다,
답답해요, 좀 가르쳐 주시 겠어요...
제발 좀 가르쳐 주세요.
ADOdataset이나ADOquery를 사용해서 어떻게 뿌리지요.
예를 들어...
while not adodataset1.eof do
with adodataset1 do
begin
listview1.items := fieldbyname('name').value;
...
...
...
adodataset1.next;
end;
이건 말도 안되는 것 같거든요
좀 가르쳐 주세요. 급해요.....
간단하게 ListView사용법만 설명하면...
ListView의 item추가는
with ListView1.Items.Add do
begin
Caption := '캡션';
SubItems.Add('서브아이템 0번째');
SubItems.Add('서브아이템 1번째');
SubItems.Add('서브아이템 2번째');
...
end; //with end
이런식으로 ListView1.Items.Add먼저 선언하고 그다음 나오는 필드들을 감싸는
형식으로 사용하셔야 됩니다.. 일종의 센드위치 코드라고 이해하시면 편하실꺼에여..
그렇타면 님께서 고민하는 답은 간단하게 나옵니다...
> while not adodataset1.eof do
> with adodataset1 do
> begin
with ListView1.Items.Add do begin
Caption := fieldbyname('name').AsString;
SubItems.Add(fieldbyname('name2').AsString);
...
end; //with end
> adodataset1.next;
> end; //with end
> end; //while end
뭐 이정도루 쓰시면...
즐델하셔여...~
Jane wrote:
> ADO를 사용하는데, Listview에 어떻게 뿌리는지 모르겠습니다,
> 답답해요, 좀 가르쳐 주시 겠어요...
> 제발 좀 가르쳐 주세요.
> ADOdataset이나ADOquery를 사용해서 어떻게 뿌리지요.
> 예를 들어...
> while not adodataset1.eof do
> with adodataset1 do
> begin
> listview1.items := fieldbyname('name').value;
> ...
> ...
> ...
> adodataset1.next;
> end;
> 이건 말도 안되는 것 같거든요
> 좀 가르쳐 주세요. 급해요.....