Q&A

  • grid입력...
전에 폭스프로를 사용했을때는 browse화면에서 직접 입력해서 저장하고 했거던요.. delphi를 처음 접하면서 grid내에서 직접입력하고 하는 것이 무척이나 어려운것 같아 edit를 이용해 입력하고 저장하며 grid는 단순 조회 역활만 진행하고 있습니다.  그러다 보니 화면상에 제약도 그렇고 이런 저런 단점이 있더군요... 그래서 다시 한번 grid에서 직접 입력하고 저장할 수 있는 방식으로 전환할려고 이책저책을 참고해 봤는데 신통한 것이 없더군요...
일단 품목에 코드나 품명 일부를 치고 엔터하면 해당 품목 리스트가 나타나 선택을 하면 현재 그리드에 표시가 되야 하고요 수량과 단가를 입력하면 자동으로 금액이 계산되어 금액 필드에 표시되야 하고 이정도면 될듯 싶은데 혹시 방법이나 샘플을 가지고 계신분이 있으시면 도움을 부탁드립니다...
참고로 paradox를 사용하고요 프로그램 내부는 거의 query를 사용하고 있습니다...

고참님들에 한수 부탁드릴께요...^^
1  COMMENTS
  • Profile
    최여옥 2003.09.06 00:58
    저도 고수아닌 허접이지만 한마디 적어드릴께요.
    직접 Grid에 입력받는 처리는 되도록이면 하지마세요.
    이벤트 처리가 장난이 아니거든요.
    차리리 DBEdit를 써서 DataSource에 연결하면 DB에 직접연결되고
    이벤트처리하기쉽고,,. 이경우가 훨 깔끔하고 확실할것 같애요.

    • 임재훈
    • 2003.09.05 23:30
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 정경철
      2003.09.06 02:10
      이런경우도 있습니다. DBText로 연결 해서 Table이 Query로 오픈 한 경우는 그렇게 될 수있습니다. Query...
    • 성더기
      2003.09.06 00:01
      Readonly 프로퍼티가 True인지 확인해 보시죠..
    • 우종복
    • 2003.09.05 22:37
    • 0 COMMENTS
    • /
    • 0 LIKES
    • Galaxy
      2003.09.05 22:32
      그림을 올립니다. 그럼 수고 하세요
    • 델을시작하며
      2003.09.09 21:35
      이런...글올리구 얼마 안가서 다른 문제점이 생겨서 테스트용 프로그램을 하나 만들었습니다. 그랬더니...
    • 델을시작하며
      2003.09.06 21:36
      저도 오늘 유사한 문제로... ^^ 작성자 : 이중철 Subject : 테스트를 안하고 올렸더니 문제가 있었네요...
    • Galaxy
      2003.09.15 04:06
      정말 감사 드립니다.
    • 성더기
      2003.09.06 17:11
      복잡한 쿼리라면 조인이 많을거 같은데 일반적으로 사용하시는 *=, =* 따위를 사용하셨다면 그런 결과가 ...
    • 이승근
    • 2003.09.05 20:22
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최여옥
      2003.09.06 00:58
      저도 고수아닌 허접이지만 한마디 적어드릴께요. 직접 Grid에 입력받는 처리는 되도록이면 하지마세요. ...
    • 이철승
    • 2003.09.05 19:18
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 한원희
      2003.09.05 18:52
      안녕하세요. 한원희입니다. uses 절에 variants 절을 추가해 주십시오. 그럼, 즐푸~
    • 장덕곤
      2004.05.03 02:53
      windows 폴더에 보시면 font폴더가 있습니다 그기에 카피 해주시면되는걸로 알고있습니다
    • 김선호
    • 2003.09.05 03:10
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 성더기
      2003.09.06 20:17
      BDE Administrator의 Configuration 에서 Drivers -> Native의 Oracle에서 DLL32와 Vender Init 부분을...
    • 초보임당
      2003.09.05 10:29
      sql plus 에서 접속이 된다면... 두번째로 하셔야 할 작업이.. BDE 셋팅입니다...ㅎㅎ BDE 에서 1. Ob...
    • 양용호
    • 2003.09.04 23:49
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 맑은물
    • 2003.09.04 23:31
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2003.09.05 01:06
      안녕하세요. 최용일입니다. 할 수는 있습니다. 그러나 별로 권해드리고 싶지는 않군요... 예전 도스시절...
    • goodlsw
    • 2003.09.04 23:29
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 열심히
      2003.09.05 04:23
      쿼리상에서 계산함 안되나요?? SELECT절에 매출-수금 필드를 만드시면 될것같은데요..
    • 최용일
      2003.09.05 01:35
      안녕하세요. 최용일입니다. class는 객체, method는 객체의 함수를 말하네요... OOP마다 각기 용어가...
    • 박상기
      2003.09.05 01:33
      * 수정 했습니다.착오없으시길....죄송합니다. 먼저 3번 질문부터 답을 해드리면 Self는 그 메...
    • 기지훈
      2003.09.05 03:57
      두분 모두 답변 감사합니다. 추가 질문이 있는데요. 제가 적은 예제처럼 Form1에서 버튼클릭이벤트...
    • 몽상
      2003.09.05 12:03
      생성자 선언이 없으므로 디폴트 생성자 호출 또 한가지 더 생성자 호출에 있어서 소유권을 가지는 것은 ...
    • 열심히
      2003.09.05 04:33
      Owner라는건 있을수도 있고 없을수도 있는겁니다.. TStringList를 동적으로 생성할때는 Owner가 없습니...
    • 기지훈
      2003.09.06 03:31
      결론을 먼저 이야기 하자면 Owner가 메모리 해제되면 하위(Owned Comp)들도 메모리 해제가 됩니다. ...
    • kc
    • 2003.09.04 20:50
    • 4 COMMENTS
    • /
    • 0 LIKES
    • kc
      2003.09.04 21:16
      헉 검색해보니...성더기님의 어드바이스가 있군요...qryMAIN.fetchall; 단 한줄로 해결했습니더....고...
    • KDDG_RNStone
      2003.09.04 21:05
      오라클과 연동할 경우 그런 경우가 있다고하네요. 볼랜드에서도 그런 버그가 있다는것을 알면서도 못잡는다...
    • kc
      2003.09.04 21:18
      하긴...델파이로 개발하면서..버그 여럿 봤습니다...갑자기 죽어 버리기도 하고...qryMAIN.fetchall;...
    • 열심히
      2003.09.05 04:28
      저도 얼마전에 그런경우를 겪었는데요.. FetchAll하면 모든레코드를 갱신하는군요. 저같은 경우는 필...
    • 강지훈
    • 2003.09.04 20:41
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2003.09.05 01:40
      안녕하세요. 최용일입니다. 흠~~ DataMedic이나 FinalData와 같은 전문 복구 프로그램을 이용하세요....