Q&A

  • rollback이 되다가 안되다가 해요 - [매우급]
try

fDataLib.DataBase1.StartTransaction





여러개의 Query 수정, 추가문





fDataLib.DataBase1.Commit;

eMjcd.SetFocus;

Except

Screen.Cursors[crDefault];

Application.ProcessMessages;

fDataLib.DataBase1.RollBack;

ShowMsg[0] := '자료처리 오류....';

ShowMessage(0);

Exit;

end;





NT4, SQL 7.0, Delphi3.0

이런 환경에서 작업을 하는데 가끔가다 RollBack이 되면서

어떤건 Commit이 되고 어떤건 RollBack이 되고

다시 에러난 데이타를 돌리면 또 정상처리되고...

미치겠어요..

소스를 원하시면 드릴께요..

소스가 워낙에 길다보니

이곳에 올리는데는 무리가 있어서요...

급하거든요... 제발 .

1  COMMENTS
  • Profile
    홍재만 2000.03.25 20:25
    lee wrote:

    > try

    > fDataLib.DataBase1.StartTransaction

    >

    >

    > 여러개의 Query 수정, 추가문

    >

    >

    > fDataLib.DataBase1.Commit;

    > eMjcd.SetFocus;

    > Except

    > Screen.Cursors[crDefault];

    > Application.ProcessMessages;

    > fDataLib.DataBase1.RollBack;

    > ShowMsg[0] := '자료처리 오류....';

    > ShowMessage(0);

    > Exit;

    > end;



    예전에 비슷한 경험을 했었죠..



    우선 Commit되기 전의 여러개의 Query처리시



    Query.Close;

    Sql := 'Select...';

    Query1.Open;

    등의 문이 있나요? 제경운 열었던 쿼리를 모두 닫아 주었더니 되더군요..



    그럼 즐거운 하루되세요..



    • 궁금이
    • 2000.03.27 18:57
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 홍세비
      2000.03.26 05:27
      궁금이 wrote: > 안녕하세요. 궁금한 점이 있어 질문 드립니다. > RichEdit말고 memo컴포넌트를 사용할 ...
    • 김성일
    • 2000.03.25 21:43
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2000.03.25 23:45
      안녕하세요 하얀까마귀 입니다.... 음... 이건 2가지를 하셔야 겠네요..... 첫째... 다른 어떤 콘트...
    • 까마귀
    • 2000.03.25 21:30
    • 6 COMMENTS
    • /
    • 0 LIKES
    • 좋은날
      2000.03.27 19:17
      까마귀 wrote: > 안녕하세요. > 조금은 기쁘고, 조금은 슬프고, 조금은 시원하고, 조금은 답답함등 많은 ...
    • 하얀까마귀
      2000.03.25 22:26
      안녕하세요 하얀까마귀 입니다. 까악까악~~~~~~~~ 역시 동족은 좋군요... 추가, 수정 상태는 DBGrid...
    • 조규춘
      2000.03.25 21:59
      결국은 dbgrid에 연결된 데이터소스 컴포너트로 그 상태를 알수 있지요! 데이터소스 컴포넌트 속성 중에...
    • 까마귀
      2000.03.26 02:27
      조규춘 wrote: > 결국은 dbgrid에 연결된 데이터소스 컴포너트로 그 상태를 알수 있지요! > > 데이터소...
    • 조규춘
      2000.03.26 05:34
      까마귀 wrote: > 조규춘 wrote: > > 결국은 dbgrid에 연결된 데이터소스 컴포너트로 그 상태를 알수 있지...
    • 까마귀
      2000.03.26 08:14
      > > > > 혼을 사랑하는 규추니가 또 한번 남겨요! > > 나도 혹시나 해서 한번 해봤더니 잘만 돼는디...
    • 묻지마다쳐
      2000.03.27 03:44
      텔넷으로 들어가서 명령을 실행하묜 되겠죠... -.-;; 텟넷모듈을 만들어서.. 키를 싸악...보내서... ...
    • heimdal
    • 2000.03.25 20:37
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2000.03.25 21:03
      안녕하세요 하얀까마귀 입니다.. 음........ 둘중에 하나만 나와요... 그러니까... 데이타셋에서 데...
    • heimdal
      2000.03.25 21:07
      하하~~글쿤여.. 음...저두 하얀까마귀님처럼 어떤 질문에도 확실한 답변을 해줄수있는 날이 빨리 왔으면...
    • 하얀까마귀
      2000.03.25 22:22
      안녕하세요 하얀까마귀 입니다. 얼마전에도 비슷한 질문을 받았던것 같은데.... 우선.. 실행하는건 O...
    • lee
    • 2000.03.25 20:17
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 홍재만
      2000.03.25 20:25
      lee wrote: > try > fDataLib.DataBase1.StartTransaction > > > 여러개의 Query 수정, 추가...
    • 이재호
    • 2000.03.25 20:09
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.03.25 22:15
      코드상으론 잘못된 부분이 없는데요... 먼저 DLL의 경로가 제대로 됐는가를 살펴보시구요... GetLas...
    • 혀노
    • 2000.03.25 19:48
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 김용성
    • 2000.03.25 18:59
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      2000.03.25 20:07
      김용성 wrote: > 개발된 프로그램을 특별한 수정없이 OCX로 전환을 하여 웹상에서 OCX로 된 화면을 > 호...
    • 김영
    • 2000.03.25 15:56
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2000.03.25 19:20
      안녕하세요 하얀까마귀 입니다. 우선 질문1과 질문2는 전혀 다른 내용이니까 같은 에디트로 하실려면 프...
    • 궁금이
    • 2000.03.25 13:58
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이재식
      2000.03.25 18:26
      궁금이 wrote: > 안녕하세요 > 텔파이 공부한지 얼마안되는데요 > 질문의 요지는 > 며칠전 pc에다 ...
    • 궁금이
    • 2000.03.25 13:49
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.03.25 21:07
      델파이 팁모아에 있습니다. 찾아보세요. 궁금이 wrote: > 감사합니다 ... > 다른게 아니라 >
    • 궁금이
    • 2000.03.25 13:44
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2000.03.25 19:28
      안녕하세요 하얀까마귀 입니다... 우선 전역변수 설정은 그냥 unit Unit2; interface uses ...
    • 도움받은초자
      2000.11.21 22:56
      조규춘 wrote: > 안녕하십니까? > 저는 조규춘이라고 합니다. 항상 이곳에서 인스톨 쉴드에 관한 질문들...
    • 유승보
    • 2000.03.25 12:33
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 조규춘
      2000.03.25 13:30
      유승보 wrote: > 한가지 더 질문하겠습니다. > > 현재 통신을 하고 있는지 알 수 있는 방법이 있나요. ...
    • 유승보
    • 2000.03.25 12:28
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 조규춘
      2000.03.25 13:25
      안녕하십니까? 조규춘입니다. 너무나 쉬운 질문이라....? 히~! 하여간 저도 남겨 봅니다. 앞에서 강민주...