Q&A

  • 머리 아픈 에러 누가 잡아주세요[2]
안녕하세요. 좀 늦어진것 같아 죄송합니다.

소스를 보야 달라고 하시길래 제가 코딩 했던 부분을 보여 드리겠습니다.



procedure RealTblSelect;

begin

Close;

SQL.Clear;

SQL.ADD('Select * from out_master where out_num > 37 INTO TEMP out_master_tmp');

Open;

end;



소스 내용은 위와 같이 간단합니다. 그런데 Open 명령이 실행될때에 'Error Creating Cursor handle'

에러가 나타나거든요.

다시 한번 강조 할것은 informix 상에서는 위의 SQL 문이 이상없이 실행됩니다.

아낌없는 조언 부탁드립니다.



5  COMMENTS
  • Profile
    서희영 1999.06.09 20:01
    DB에 있는 레코드와 TXT화일에 있는 데이터를 조합해서 한 TXT화일로

    저장하려고 합니다. 그냥 STRING으루 붙일려구 하는데 화일처리를

    안해봐서요..

    텍스트화일을 한 라인씩 읽는 방법과 거기에 다른 스트링을 붙여서

    또다른 TXT화일에 저장하는 방법을 알고 싶습니다.

    또 한줄씩 쓰고난 후 라인을 바꾸는 함수 같은게 있는지도요..



  • Profile
    안치봉 1999.03.06 01:11
    김성률 wrote:

    > 안녕하세요. 좀 늦어진것 같아 죄송합니다.

    > 소스를 보야 달라고 하시길래 제가 코딩 했던 부분을 보여 드리겠습니다.

    >

    > procedure RealTblSelect;

    > begin

    > Close;

    > SQL.Clear;

    > SQL.ADD('Select * from out_master where out_num > 37 INTO TEMP out_master_tmp');

    > Open;

    > end;

    >

    > 소스 내용은 위와 같이 간단합니다. 그런데 Open 명령이 실행될때에 'Error Creating Cursor handle'

    > 에러가 나타나거든요.

    > 다시 한번 강조 할것은 informix 상에서는 위의 SQL 문이 이상없이 실행됩니다.

    > 아낌없는 조언 부탁드립니다.

    >



    안녕하세요! 소스는 잘 봤습니다. 그런데 정말 위의 코드가 정확한 코드인지요????. 정확한 코드라면 쓰시는 델파이는 정말 굉장한 델파이든지 아니면 가짜 델파이가 아닌가 싶군요^^;



    그리고 위 코드가 제대로 에러없이 컴파일이 되는지요????. 제가 보기에는 소스를 좀 이해하기가 힘듭니다.



    1.procedure RealTblSelect;



    분명히 단독 프로시져 입니다.



    begin

    Close; <= 단독프로시져 인데 도대체 어떤 콤포넌트의 Close 메쏘드를???

    SQL.Clear; <= SQL 의 소속은 어디죠????

    SQL.ADD('Select * from out_master where out_num > 37 INTO TEMP out_master_tmp');

    Open; <= 어떤 콤포넌트의 Open 메쏘드를 실행한겁니까??????

    end;



    현재로써는 올려주신 소스가 정확하지 않은것 같습니다.^^



    죄송하지만 다시한번 자세히 올려 주셔야 그래야 정확한 답변을 들을실수 있습니다.



  • Profile
    우석초 1999.06.10 03:07
    서희영 께서 말씀하시기를...

    > DB에 있는 레코드와 TXT화일에 있는 데이터를 조합해서 한 TXT화일로

    > 저장하려고 합니다. 그냥 STRING으루 붙일려구 하는데 화일처리를

    > 안해봐서요..

    > 텍스트화일을 한 라인씩 읽는 방법과 거기에 다른 스트링을 붙여서

    > 또다른 TXT화일에 저장하는 방법을 알고 싶습니다.

    > 또 한줄씩 쓰고난 후 라인을 바꾸는 함수 같은게 있는지도요..

    >



    전화주세요(016-317-8483) 해결해 드립니다

  • Profile
    최석기 1999.06.09 20:43
    서희영 께서 말씀하시기를...

    > DB에 있는 레코드와 TXT화일에 있는 데이터를 조합해서 한 TXT화일로

    > 저장하려고 합니다. 그냥 STRING으루 붙일려구 하는데 화일처리를

    > 안해봐서요..

    > 텍스트화일을 한 라인씩 읽는 방법과 거기에 다른 스트링을 붙여서

    > 또다른 TXT화일에 저장하는 방법을 알고 싶습니다.

    > 또 한줄씩 쓰고난 후 라인을 바꾸는 함수 같은게 있는지도요..

    >



    아래에 적은 예제는 두 텍스트 파일을 읽어서 다른 텍스트 파일에 저장하는 예제인데 그중 하나를 테이블의 필드 값으로 바꿔서 사용하시면 될꺼예요.



    근데 희영님 제가 아는 사람??



    procedure TForm1.Button1Click(Sender: TObject);

    var

    TextFile1, TextFile2, TextFile3: System.Text;

    TextLine1, TextLine2: string;

    begin

    System.Assign(TextFile1, 'C:autoexec.bat');

    System.Assign(TextFile2, 'C:Config.sys');

    System.Assign(TextFile3, 'C:test.txt');

    System.Reset(TextFile1);

    System.Reset(TextFile2);

    System.Rewrite(TextFile3);

    while not Eof(TextFile1) do begin

    Readln(TextFile1, TextLine1); //1행 읽기

    Readln(TextFile2, TextLine2); //이 부분을 붙이려는 테이블의 필드값으로

    //바꾸세요..

    Writeln(TextFile3, TextLine1 + ' ' + TextLine2); // 1행 쓰기

    end;

    System.Close(TextFile1);

    System.Close(TextFile2);

    System.Close(TextFile3);

    end;





  • Profile
    조민경 1999.06.09 20:24
    서희영 께서 말씀하시기를...

    > DB에 있는 레코드와 TXT화일에 있는 데이터를 조합해서 한 TXT화일로

    > 저장하려고 합니다. 그냥 STRING으루 붙일려구 하는데 화일처리를

    > 안해봐서요..

    > 텍스트화일을 한 라인씩 읽는 방법과 거기에 다른 스트링을 붙여서

    > 또다른 TXT화일에 저장하는 방법을 알고 싶습니다.

    > 또 한줄씩 쓰고난 후 라인을 바꾸는 함수 같은게 있는지도요..

    >

    procedure test;

    var

    InFile, OutFile : TextFile;

    StrLine : String; // 256 char

    begin

    System.Assign(InFile, 'c:readfile.txt');

    System.Assign(OutFile, 'c:writefile.txt');

    System.Reset(InFile);

    System.ReWrite(OutFile);



    while not Eof(InFile) do

    begin

    System.ReadLn(InFile, StrLine);

    System.WriteLn(OutFile, StrLine + ' ' + '추가할 스트링');

    end;



    System.Close(InFile);

    System.Close(OutFile);

    end;



    • 달봉이
    • 1999.06.10 00:36
    • 6 COMMENTS
    • /
    • 0 LIKES
    • 기련이
      1999.03.05 01:12
      저도 프로그램을 테스트 해 보았는데 문제가 생겼어요. body의 내용이 정상적으로 나타나지 않고 마치 암...
    • 이승윤
      1999.06.10 00:53
      달봉이 께서 말씀하시기를... > 안녕하십니까? 간만에 온 달봉이입니다. > > 4.0으로 얼마전까지 DB De...
    • 안치봉
      1999.03.05 23:06
      기련이 wrote: > 저도 프로그램을 테스트 해 보았는데 문제가 생겼어요. > body의 내용이 정상적으로 나...
    • 기련이
      1999.03.06 02:33
      도와주셔서 정말 감사합니다. 제가 메일을 보낸 것은 OUTLOOK EXPRESS이고, 메일서버는 MS EXCHANGE서...
    • 안치봉
      1999.03.06 04:46
      기련이 wrote: > 도와주셔서 정말 감사합니다. > > 제가 메일을 보낸 것은 OUTLOOK EXPRESS이고, > ...
    • 기련이
      1999.03.10 02:30
      덕분에 문제를 해결하였습니다. Var InStr, OutStr: TStringStream; Begin InStr := TStringStr...
    • 김성률
    • 1999.03.05 00:18
    • 3 COMMENTS
    • /
    • 0 LIKES
    • Hans
      1999.06.10 00:23
      급하게 인터베이스를 사용하게 되습니다. 한번도 사용을 안해봤는데, 혹 메뉴얼 파일 갖고 계시면 올려주...
    • 안치봉
      1999.03.06 01:11
      김성률 wrote: > 안녕하세요. 좀 늦어진것 같아 죄송합니다. > 소스를 보야 달라고 하시길래 제가 코딩 ...
    • 김남규
      1999.06.10 01:13
      Hans 께서 말씀하시기를... > 급하게 인터베이스를 사용하게 되습니다. > 한번도 사용을 안해봤는데, 혹 ...
    • 강성현
    • 1999.06.09 23:38
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 하윤철
      1999.06.10 17:52
      강성현 께서 말씀하시기를... > ORACLE 7.3에 있는 테이블을 SQL Server 6.5나 7.0으로 > 옮기는 방법은 ...
    • 김민영
    • 1999.06.09 23:29
    • 6 COMMENTS
    • /
    • 0 LIKES
    • 기련이
      1999.03.05 01:12
      저도 프로그램을 테스트 해 보았는데 문제가 생겼어요. body의 내용이 정상적으로 나타나지 않고 마치 암...
    • 이승윤
      1999.06.10 00:38
      김민영 께서 말씀하시기를... > MDI의 CHILD 폼에서 다이얼로그를 호출한 후 다이얼로그의 디비그리드의 ...
    • 안치봉
      1999.03.05 23:06
      기련이 wrote: > 저도 프로그램을 테스트 해 보았는데 문제가 생겼어요. > body의 내용이 정상적으로 나...
    • 기련이
      1999.03.06 02:33
      도와주셔서 정말 감사합니다. 제가 메일을 보낸 것은 OUTLOOK EXPRESS이고, 메일서버는 MS EXCHANGE서...
    • 안치봉
      1999.03.06 04:46
      기련이 wrote: > 도와주셔서 정말 감사합니다. > > 제가 메일을 보낸 것은 OUTLOOK EXPRESS이고, > ...
    • 기련이
      1999.03.10 02:30
      덕분에 문제를 해결하였습니다. Var InStr, OutStr: TStringStream; Begin InStr := TStringStr...
    • 손진운
    • 1999.06.09 21:45
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 황익순
      1999.06.09 22:13
      손진운 께서 말씀하시기를... > 에러를 고쳐주세요 > 델파이4.0 c/s 버전이고 데이타베이스는 SQL-SERVE...
    • 기련이
    • 1999.03.05 01:12
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.05 23:06
      기련이 wrote: > 저도 프로그램을 테스트 해 보았는데 문제가 생겼어요. > body의 내용이 정상적으로 나...
    • 기련이
      1999.03.06 02:33
      도와주셔서 정말 감사합니다. 제가 메일을 보낸 것은 OUTLOOK EXPRESS이고, 메일서버는 MS EXCHANGE서...
    • 안치봉
      1999.03.06 04:46
      기련이 wrote: > 도와주셔서 정말 감사합니다. > > 제가 메일을 보낸 것은 OUTLOOK EXPRESS이고, > ...
    • 기련이
      1999.03.10 02:30
      덕분에 문제를 해결하였습니다. Var InStr, OutStr: TStringStream; Begin InStr := TStringStr...
    • 김성률
    • 1999.03.05 00:18
    • 5 COMMENTS
    • /
    • 0 LIKES
    • 서희영
      1999.06.09 20:01
      DB에 있는 레코드와 TXT화일에 있는 데이터를 조합해서 한 TXT화일로 저장하려고 합니다. 그냥 STRING으...
    • 안치봉
      1999.03.06 01:11
      김성률 wrote: > 안녕하세요. 좀 늦어진것 같아 죄송합니다. > 소스를 보야 달라고 하시길래 제가 코딩 ...
    • 우석초
      1999.06.10 03:07
      서희영 께서 말씀하시기를... > DB에 있는 레코드와 TXT화일에 있는 데이터를 조합해서 한 TXT화일로 > ...
    • 최석기
      1999.06.09 20:43
      서희영 께서 말씀하시기를... > DB에 있는 레코드와 TXT화일에 있는 데이터를 조합해서 한 TXT화일로 > ...
    • 조민경
      1999.06.09 20:24
      서희영 께서 말씀하시기를... > DB에 있는 레코드와 TXT화일에 있는 데이터를 조합해서 한 TXT화일로 > ...
    • 차향
    • 1999.03.04 07:24
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.04 07:40
      차향 wrote: > 데이타베이스 문제인데요?? > 델파이 책에는 검색하는 부분은 sql 하고 설명이 잘 되어 있...
    • 한승현
    • 1999.06.09 19:49
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.06.09 20:24
      TCP/IP프로그래밍에 대한 자료를 한델 자료실에 올리겠습니다. 참고 하세요... 한승현 께서 말씀하시기...
    • 차향
    • 1999.03.04 07:24
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.04 07:40
      차향 wrote: > 데이타베이스 문제인데요?? > 델파이 책에는 검색하는 부분은 sql 하고 설명이 잘 되어 있...
    • 민지니
    • 1999.02.27 19:30
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 전진우
      1999.06.09 18:55
      델파이로 프로그램을 짜다가 보면, 간단한 프로그램은 그런 경우가 없는데, 소스가 2000~300...
    • 안치봉
      1999.03.02 10:34
      민지니 wrote: > 이번에 간단하게 메일프로그램을 구현하려고 하는데요. > 델파이 4.0에 다행히도 컴포넌...
    • 안치봉
      1999.06.09 19:29
      전진우 께서 말씀하시기를... > > 델파이로 프로그램을 짜다가 보면, > > 간단한 프로그램은 그...
    • 김성률
    • 1999.02.24 06:47
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 북해
      1999.06.09 18:32
      안녕하세요. 이미지에다 Canvas.Lineto로 선을 그리려합니다. 그런데 저는 Line이 천천히 그려지는 모습을 ...
    • 안치봉
      1999.03.02 10:01
      김성률 wrote: > 안녕하십니까. > 현재 델파이로 프로그래밍 하느라 머리가 쉬고 있습니다. > 제가 물어...
    • 신인재
      1999.06.09 20:22
      타이머 사용을 잘 못하셨군요... 루프를 사용하지 말고 interval 을 이용하여 반복하세요.. 타이머를 쓰...
    • 민지니
    • 1999.02.27 19:30
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 박회연
      1999.06.09 18:17
      안녕하세요 저의 시스템은 VGA Card가 따로 설치되어있지 않고 Main Board에 장치가 설정되어 있는데 ...
    • 안치봉
      1999.03.02 10:34
      민지니 wrote: > 이번에 간단하게 메일프로그램을 구현하려고 하는데요. > 델파이 4.0에 다행히도 컴포넌...
    • 신인재
      1999.06.09 20:09
      모니터의 문제가 아닌거 같군요... 비됴 카드 드라이버가 맞지를 않는 것인데..... 제작사에다 문의...
    • 조복기
      1999.06.10 01:31
      신인재 께서 말씀하시기를... > 모니터의 문제가 아닌거 같군요... > > 비됴 카드 드라이버가 맞지를 ...
    • 김성률
      1999.02.24 06:47
      안녕하십니까. 현재 델파이로 프로그래밍 하느라 머리가 쉬고 있습니다. 제가 물어 볼 사항은 임시 테이...
    • 신인재
      1999.06.09 20:07
      쩝.......님께서 질문하시는 내용은 여기 게시판에서 다루기는 좀 벅차네요... 컴퓨터 전문 서점에 가...
    • 안치봉
      1999.03.02 10:01
      김성률 wrote: > 안녕하십니까. > 현재 델파이로 프로그래밍 하느라 머리가 쉬고 있습니다. > 제가 물어...
    • 김도완
    • 1999.02.21 07:05
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.02.23 21:49
      김도완 wrote: > 안녕하세요 이렇게 글을 올리는건 처음이군요. > 델파이에관해서 궁금한게 있습니다. >...
    • 조성윤
    • 1999.06.09 11:13
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 한상훈
      1999.06.11 03:34
      조성윤 께서 말씀하시기를... > 초보자입니다. > 자꾸귀찮게 하는것같네요. > 하지만 질문은 합니다. >...
    • 김도완
    • 1999.02.21 07:05
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.02.23 21:49
      김도완 wrote: > 안녕하세요 이렇게 글을 올리는건 처음이군요. > 델파이에관해서 궁금한게 있습니다. >...
    • 정연광
    • 1999.02.19 23:46
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 1999.06.09 07:19
      아구....안녕들 하세요... 다름이 아니라 cell[0,0]에서 어떤 값을 입력하고 엔터를 치면 cell[0,...
    • 안치봉
      1999.02.20 00:38
      정연광 wrote: > 안녕하세요. 저의 질문에 딱 맞는 답을 해 주셨으면 좋겠습니다. > 초보거든요.... > ...
    • 1999.06.09 19:43
      한 께서 말씀하시기를... > 아구....안녕들 하세요... > > 다름이 아니라 > > cell[0,0]에서 어떤 ...
    • 최석기
      1999.06.09 18:06
      한 께서 말씀하시기를... > 아구....안녕들 하세요... > > 다름이 아니라 > > cell[0,0]에서 어떤 ...