Q&A

  • sql조회 후 수정 삭제하는 방법 좀 알려주세요


파라독스 DB 를 사용하느데요

SQL로 Table 조회 후 화면에 표시하여 수정하여 저장하는데

조회한 내용이 다른 레코드에 저장이 되는데요

레코드 포인터를 찾지 못하는것 같은데요

방법 좀 알려주세요



삭제하는 것도 마찬가지 입니다..

1  COMMENTS
  • Profile
    구창민 1999.04.20 20:47
    권만섭 wrote:

    >

    > 파라독스 DB 를 사용하느데요

    > SQL로 Table 조회 후 화면에 표시하여 수정하여 저장하는데

    > 조회한 내용이 다른 레코드에 저장이 되는데요

    > 레코드 포인터를 찾지 못하는것 같은데요

    > 방법 좀 알려주세요

    >

    > 삭제하는 것도 마찬가지 입니다..



    권만섭님 안녕하세요?

    어떻게 수정, 삭제하셨는지 코드를 올려주시거나,

    에러 문장을 함께 올려주시면 답변하기에 많은 도움이 됩니다.

    한번 소스를 보는것이 많은 이야기들을 듣는 것 보다 낫기 때문이죠.

    아래 내용은 쿼리로 입력, 수정, 삭제 하는 예를 들었구요,

    쿼리를 사용하시지 않고 수정삭제하고 싶으시다면

    UpdateSQL도 사용해보세요.

    아래 내용 보시고 응용하셔서 도움되시기 바랍니다.



    INSERT문 : insert into [테이블명]

    (필드목록1, 필드목록2, 필드목록3, ...)

    values (필드값목록1, 필드값목록2, 필드값목록3, ...)

    : 데이터베이스에 레코드를 추가한다.







    With Query do begin

    close; //종료

    clear; //기존내용 삭제

    sql.add(' insert into dept '); //명령 입력

    sql.add(' (field1, field2, field3, field4) ');

    sql.add(' values (:field1, :field2, :field3, :field4) ');

    ParambyName('field1').Asstring := edit1.text; //문자형

    ParambyName('field2').Asnumber := strtoint(edit2.text); //숫자형

    ParambyName('field3').Asdate := date; //날짜형(시스템 날짜)

    ParambyName('field4').Asstring := copy(edit4.text,1,10); //문자형 일부분만

    execsql; //실행

    end;





    UPDATE문 : update [테이블명]

    set 필드목록2 = 필드값목록2,

    필드목록3 = 필드값목록3,

    ...

    where 필드목록1 = 필드값목록1

    : 데이터베이스에 레코드를 수정한다.







    With Query do begin

    close; //종료

    clear; //기존내용 삭제

    sql.add(' insert dept '); //명령 입력

    sql.add(' field2 = :field2, ');

    sql.add(' field3 = :field3, ');

    sql.add(' field4 = :field4 ');

    sql.add(' where field1 = :field1 ');

    ParambyName('field1').Asstring := edit1.text; //문자형

    ParambyName('field2').Asnumber := strtoint(edit2.text); //숫자형

    ParambyName('field3').Asdate := date; //날짜형(시스템 날짜)

    ParambyName('field4').Asstring := copy(edit4.text,1,10); //문자형 일부분만

    execsql; //실행

    end;





    DELETE문 : delete from [테이블명]

    where 필드목록1 = 필드값목록1

    : 데이터베이스에 레코드를 삭제한다.







    With Query do begin

    close; //종료

    clear; //기존내용 삭제

    sql.add(' delete from dept '); //명령 입력

    sql.add(' where field1 = :field1 ');

    ParambyName('field1').Asstring := edit1.text; //문자형

    execsql; //실행

    end;

    • kobari
    • 1999.04.21 01:59
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.04.21 06:19
      OCX는 그냥 복사만 해서 되는것이 아닙니다. regsrv32를 이용해서 OCX를 시스템에 등록을 시켜주셔야 합니...
    • 이광환
    • 1999.06.30 22:01
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 조복기
      1999.06.30 22:22
      안녕하세요..조복기입니다.. 날씨가 무척덥네요.. 1) 파라독스(Local DB) 의 Trim형식.. => TRIM([...
    • 권용만
    • 1999.04.20 22:49
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신호성
      1999.04.21 01:57
      권용만 wrote: > 1) QuickRep를 RunTime시 생성하여 용지의 인쇄방향을 > 가로방향,세로방향으로 바...
    • 왕초
    • 1999.06.30 21:56
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 정재홍
      1999.07.01 08:58
      왕초 께서 말씀하시기를... > StringGrid에 ComboBox를 넣는데 성공 하였는데.. > 콤보박스의 높이가 스...
    • 이호선
    • 1999.04.20 23:54
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.04.21 00:11
      이호선 wrote: > 안녕하세요. > 따사로운 봄날이군요 > form의 일부분을 밑에 깔린화면이 나오도록 투명...
    • 이호선
    • 1999.04.20 23:54
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.04.21 00:11
      이호선 wrote: > 안녕하세요. > 따사로운 봄날이군요 > form의 일부분을 밑에 깔린화면이 나오도록 투명...
    • 곽승주
    • 1999.06.30 20:58
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 조민경
      1999.06.30 23:08
      곽승주 께서 말씀하시기를... > 수학함수중 Sqr과 Sqrt의 차이는 뭔가요? > Help에 나와있네요... ...
    • 최성대
    • 1999.06.30 20:50
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 강동욱
      1999.04.20 23:42
      안녕하세요....??? 제가요 요즘에 Query 컴포넌트를 이용해서 데이터를 삽입/수정/삭제하는 프로그램을 ...
    • 강동욱
      1999.04.20 23:43
      강동욱 wrote: > 안녕하세요....??? > > 제가요 요즘에 Query 컴포넌트를 이용해서 데이터를 삽입/수정...
    • 송기원
    • 1999.06.30 20:48
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 강동욱
      1999.04.20 23:42
      안녕하세요....??? 제가요 요즘에 Query 컴포넌트를 이용해서 데이터를 삽입/수정/삭제하는 프로그램을 ...
    • 전철호
      1999.06.30 23:53
      송기원 께서 말씀하시기를... > > Tdbedit로부터 상속받은 TsEdit라는 컴포넌트를 만들었습니다. > 그...
    • 강동욱
      1999.04.20 23:43
      강동욱 wrote: > 안녕하세요....??? > > 제가요 요즘에 Query 컴포넌트를 이용해서 데이터를 삽입/수정...
    • 코코
    • 1999.06.30 20:06
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 권용만
    • 1999.04.20 22:49
    • 2 COMMENTS
    • /
    • 0 LIKES
    • keiran
      1999.06.30 19:53
      안녕하세요...싱그러운 오전 입니다. 다름 아니라... 제가 여러가지 그림을 그릴 수 있는 삼각형 ,, 사각...
    • 신호성
      1999.04.21 01:57
      권용만 wrote: > 1) QuickRep를 RunTime시 생성하여 용지의 인쇄방향을 > 가로방향,세로방향으로 바...
    • 박춘관
    • 1999.06.30 19:19
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 권만섭
      1999.04.20 20:02
      파라독스 DB 를 사용하느데요 SQL로 Table 조회 후 화면에 표시하여 수정하여 저장하는데 조회한 내용...
    • 구창민
      1999.04.20 20:47
      권만섭 wrote: > > 파라독스 DB 를 사용하느데요 > SQL로 Table 조회 후 화면에 표시하여 수정하여 저...
    • 이호선
    • 1999.04.20 18:21
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.04.20 20:41
      이호선 wrote: > 안녕하세요. > 다름이 아니라 화면에 버튼이 많아서 딱딱한 느낌이 들어서 > 모나지 않...
    • 최성대
    • 1999.06.30 18:07
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 조민경
      1999.06.30 18:41
      최성대 께서 말씀하시기를... > 안녕하세요. > > 퀵레포트를 TIF파일로 출력하고 싶은데 > 방법을 아...
    • 권만섭
    • 1999.04.20 20:02
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.04.20 20:47
      권만섭 wrote: > > 파라독스 DB 를 사용하느데요 > SQL로 Table 조회 후 화면에 표시하여 수정하여 저...
    • 전철호
      1999.06.30 23:57
      서경철 께서 말씀하시기를... > 둥글거나 세모난 모양의 버튼을 사용하고 싶은데 > 이런 콤포넌트가 있는...
    • 이정욱
      1999.06.30 20:57
      FirstClass라는것이 있습니다. 상당히 강력합니다. http://www.woll2woll.com 에 방문해 보세요. 구입문...
    • 구창민
      1999.06.30 19:16
      서경철 께서 말씀하시기를... > 둥글거나 세모난 모양의 버튼을 사용하고 싶은데 > 이런 콤포넌트가 있는...
    • 우민석
    • 1999.04.20 07:05
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 이용태
      1999.06.30 13:31
      안녕하세요. 테이블에서 검색한 몇개의 레코드만 출력하고 싶을 때는 어떻게 해야 하는지 잘 모르겠어...
    • 1999.04.20 19:58
      우민석 wrote: > 제가 만들고 싶은 프로그램은 HWP에서 처럼 HW P에서 저장된 화일은 윈도우의 탐색기에서...
    • 김영대
      1999.04.20 17:52
      우민석 wrote: > 제가 만들고 싶은 프로그램은 HWP에서 처럼 HW P에서 저장된 화일은 윈도우의 탐색기에서...
    • 안치봉
      1999.04.20 08:07
      우민석 wrote: > 제가 만들고 싶은 프로그램은 HWP에서 처럼 HW P에서 저장된 화일은 윈도우의 탐색기에서...