Q&A

  • ListView에 부려진 내용을 DB로 저장 할때....???
안녕하십니까.!! 델초보입니다..!!ㅜ.ㅜ

다름이 아니오라 ListView에 뿌려지는 내용을 버튼을 눌렀을때.. DB에 저장하고 싶어서 이글을 올립니다..!!

문제는 아래와 같이 코딩을 했는데..워낙 제가 초보라서 1:1 입력하는건 되는데.. 아래와 같이 ListView에 데이타의 카운트가 정해져 잇지 않을때...한꺼번에 DB로 작업할려고 합니다..!! 근데..보시다시피..잘 안되어서요..!!

아래 소스 함 보시고 틀린점을 지적해 주시면 감사하겠습니다..ㅜ.ㅜ

코리아 화이팅..!!^^

var
  ListItem : TListItem;
  Temp : String;
  CntStartDB, rlyCnt : Integer;
begin

    BoxDataModule.tbl_RlyZone.Open;

    if (rlyCnt=0) then CntStartDB := BoxDataModule.tbl_RlyZone.RecordCount;

    try
      with BoxDataModule do
      begin
          tbl_RlyZone['IP'] := List_Rly_Add.Items[rlyCnt].Caption;

          if Label4.Caption = 'AAA' then
          begin
              tbl_RlyZone['Relay_Type'] := '0';
          end
          else if Label4.Caption = 'BBB' then
          begin
              tbl_RlyZone['Relay_Type'] := '1';
          end
          else if Label4.Caption = 'CCC' then
          begin
              tbl_RlyZone['Relay_Type'] := '2';
          end
          else ShowMessage('False');

          tbl_RlyZone['Name'] := List_Rly_Add.Items[RlyCnt].SubItems.Strings[1];
          tbl_RlyZone['Ex'] := List_Rly_Add.Items[RlyCnt].SubItems.Strings[2];

          tbl_RlyZone.Post;

      end;
end;

꼭좀 확인해주시기 바랍니다..ㅜ.ㅜ
0  COMMENTS