Q&A

  • 여러 텍스트박스의 내용을 DB에 Update 한꺼번에하는법
안녕하세요~
6개의 텍스트 박스가 있습니다..... (DB 수정창)
이곳에서 내용을 수정(기입) 하고 버튼을 누르면
이 내용들이 DB에 Update 되게 하려고 합니다.
제가 구현한 소스는
      With AllRecord.QueryMovie do
         begin
            Close;
            SQL.Clear;
            SQL.Add('Update "MovieDB.db" set(Posision=:pPosision1, Theme=pTheme1)');
            SQL.ADD('where(Posision=:pPosision, Theme=:pTheme)');
            ParamByName('pPosision').AsString := MediaInfo.DBEditPosision.Text;
            ParamByName('pPosision1').AsString := EditPosision.Text;
            ParamByName('pTheme').AsString := MediaInfo.DBEditTheme.Text;
            ParamByName('pTheme1').AsString := EditTheme.Text;
            ExecSQL;
         end;
이렇게했습니다.
처음에 한개의 텍스트 박스 내용의 수정은 성공했는데
뒤에다가
Theme=pTheme1 랑 Theme=:pTheme 를 추가하니까 안됩니다.
여러개의 텍스트박스 내용을 한꺼번에 수정할수있는 방법좀 알려주세요~


2  COMMENTS
  • Profile
    머슴 2002.10.28 22:33
    Where절에서는 ','가 아니라  and입니다..

    빠꾸어서 함해보세요..

    where Posision= :pPosision  and  Theme=:pTheme
  • Profile
    송재진 2002.10.29 11:36
    너무 기쁩니다.... ㅎㅎㅎ
    감사드리고 좋은하루 보내세요~