Q&A

  • paradox테이블에서 UpdateSQL사용시 에러!
여기에 씌여진 글과 책을 참조로

거의 완벽하리라 만큼 작성했는데. 에러가 나네요...

_____________________________________________________________________________

With DM.Query1 DO begin

close;

sql.clear;

sql.Add('select trans.shop, trans.item, trans.disp, trans.price from shop, item, trans');

sql.Add('where trans.shop = shop.shop And trans.item=item.item');

Open;

end;

_____________________________________________________________________________



이렇게 작성을 했고요..

디테일엔 당근으로 trans.DB를 놓았구요...



UpDateSql을 배치하고,



Insert, Edit, Delete문의 마지막에

DM.Query1.ApplyUpDates;

DM.Query1.CommitUpDates;

라구 썼는데, UpDate Failed! 라는 메세지가 뜨네요...

1  COMMENTS
  • Profile
    조복기 2001.03.29 03:38


    sql.add문으로 sql문 작성시 항상 조심해야될부분이

    띄어쓰기부분입니다.^^

    밑에 문장을 보니 두줄을 합치면 아마도 trans 하고 where문이 붙을거에여..

    만약 그 문제가 아니라면

    sql익스플로러등에서 직접 테스트를 해보시길 바랍니다.

    테이블 문제일 경우도 있으니까염..



    강동희 wrote:

    > 여기에 씌여진 글과 책을 참조로

    > 거의 완벽하리라 만큼 작성했는데. 에러가 나네요...

    > _____________________________________________________________________________

    > With DM.Query1 DO begin

    > close;

    > sql.clear;

    > sql.Add('select trans.shop, trans.item, trans.disp, trans.price from shop, item, trans');

    > sql.Add('where trans.shop = shop.shop And trans.item=item.item');

    > Open;

    > end;

    > _____________________________________________________________________________

    >

    > 이렇게 작성을 했고요..

    > 디테일엔 당근으로 trans.DB를 놓았구요...

    >

    > UpDateSql을 배치하고,

    >

    > Insert, Edit, Delete문의 마지막에

    > DM.Query1.ApplyUpDates;

    > DM.Query1.CommitUpDates;

    > 라구 썼는데, UpDate Failed! 라는 메세지가 뜨네요...