Q&A

  • 테이블 연견해서 입력시키는거...
제가 비디오 샵 관리를 내일까지 해야하는데여... --;
3달동안 해도 이게 안되거든여...

테이블을 두개를 만들었어여
   고객                       테잎
------------         -------------
고객코드                  테잎코드
고객이름                  테잎이름
주민번호                  대여일자
주소                        반납일자
전화번호                  상 태(반납/미반납)

이렇게 만들었거든여
고객이 테잎 테이블에서 테잎을 빌렸을때
테잎 테이블의 상태가 반납으로 바꾸어져야 하는데...
모르겠어여...

글구 검색했을때 고객이름을 치면 고객에 대한 필드 값들은 나오거든여
그럼 고객이 빌린 테잎의 목록까지 같이 나오게 하려는데...
그것도 알려주세여......
부탁합니다.........
좋은 하루 되세여
3  COMMENTS
  • Profile
    김경록 2002.06.17 19:13
    테이블을 두개를 만들었어여

       고객                       테잎
    ------------         -------------
    고객코드                  테잎코드
    고객이름                  테잎이름
    주민번호                  대여일자
    주소                        반납일자
    전화번호                  상 태(반납/미반납)


    일단 Table 구성이 잘못되어진 것 같군여..
    위의 내용은 아래처럼 설계되어야 합니다..

       고객                       테잎
    ------------         -------------
    고객코드                  고객코드
    고객이름                  테잎코드
    주민번호                  테잎이름
    주소                        대여일자
    전화번호                  반납일자
                                  상 태(반납/미반납)


    이렇게 하면,
    Query상으로 해결이 가능해 집니다..

    Select 고객이름, 테잎이름, 대여일자, 반납일자, 상태
      from  고객,
               테잎
    where 고객.고객코드 = 테잎.고객코드

    하면, 해결 될 것입니다..
    답이 되셨길 바랍니다..





  • Profile
    김종균 2002.06.17 19:41
    학교에서 델파이를 배우는데 매력이 느껴져서 독학으로 공부하거든여...
    DB를 배운게 군대가기전이라 제대후 바로 복학하니... --;
    암것도 모르겠네여
    모두 감솨하구
    델파이 화이팅입니다. 화이팅


  • Profile
    이재식 2002.06.17 10:55
    안녕하세요.

    코딩이전에 설계가 먼저 선행되어야 합니다.
    설계는 하시고자 하는 의도를 전혀 반영하고 있지 않네요.
    먼저 코딩으로 해결하려는 습관을 잠시 멈추시고 현실세계를 어떻게
    시스템적으로 모델링해야할까를 고민해야 할듯 합니다.

    님의 지금 두 테이블은 고객, 그리고 테입 테이블 입니다만,
    이 두 테이블은 단지 기초사항만을 가지고 있을 뿐입니다.
    이러한 기초정보를 담는 테이블에 실제 고객과 테입의 대여/반납관계를
    기록하려는것은 매우 비바람직한 테이블 설계입니다.
    이렇게 되면, 단순해서 코딩하기 좋을지 모르지만,
    결론적으로 다양한 실세계의 대여/반납 관계를 구현하지 못합니다.

    고객, 테입 두 테이블은 그냥 기본적인 정보를 가지고 있구여,
    이 두 테이블의 거래관계를 나타내는 또 다른 중간테이블이 있고
    그 곳에서 현실거래를 반영하는것이 좋을듯  합니다.
    이렇게 되면 님이 기존에 했던 코딩들이 전부 바뀌어야 할겁니다.
    설계가 흔들렸으니까요.

    그래서, 그냥 이 상태에서 하신다면, 고객테이블의 주키영역에
    테입테이블의 테입코드를 추가하는 방법입니다만,
    흠... 이것역시 매우 비바람직한 설계구현입니다. ^^;;
    그렇지만 시간이 없으니 어쩝니까... ^^;;
    달랑 두 테이블로 그러한 현실거래를 구현하려는것은
    무리라 생각됩니다. 감히 실무적 시각에서 본다면.^^;

    뭐라 이야기를 더 이상 못드려서 죄송합니다.
    코딩이전에 설계가 현실세계를 반영하지 못하니, 코딩하면 할수록
    계속 테이블이 변경되고 그에따른 소스는 비대해지고 복잡해 질것 같네요 ^^;

    • 이성윤
    • 2002.06.17 21:01
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 머슴
      2002.06.17 22:36
      StrToDate함수는   DateSeparator 변수가 지정하는 구분문자(보통 슬래시 기호)에 의해 ...
    • 김문식
    • 2002.06.17 20:46
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김문식
      2002.06.17 20:51
      requestLive 속성을 true로 한다음 다시 그 컴퍼넌트의 active를 false -> true로 하면 되네요.
    • 정병선
    • 2002.06.17 20:32
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 조용호
      2002.07.10 18:41
        idHTTP.Post(LogUrl,LogData,OutData);   logurl 은 값을 넘길 url  &n...
    • 최용일
      2002.06.17 22:11
      안녕하세요. 최용일입니다. 검색해보시면 많이 나와 있는데.... 프로젝트에 있는 *.dsk파일 지우시고...
    • 김원섭
    • 2002.06.17 19:54
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2002.06.17 22:22
      안녕하세요. 최용일입니다. 코딩을 안봐서 확실하진 않지만 스트림에서 읽을때나 저장할때 파일의 위치...
    • 김원섭
      2002.06.17 22:43
      procedure TF_dk_create.pic_find; var BStream : TStream; AJ : TJPegImage; AB : TBitmap; Da...
    • 최용일
      2002.06.18 03:03
      안녕하세요. 최용일입니다. 이건 음~~~ 마지막 else부분에 헤더가 JPEG도 아니고 BMP도 아닌데 JPEG...
    • 김원섭
      2002.06.18 09:26
    • 최상호
    • 2002.06.17 19:52
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최창욱
      2002.06.17 20:38
      질문이 너무 추상적이네요.. Login창을 만들되... 프로그램이 SDI기반인가 MDI기반인가에 따라서도 ...
    • 뇌아파
    • 2002.06.17 19:49
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2002.06.17 22:26
      안녕하세요. 최용일입니다. 구조체 변수의 멤버를 참조하세요... var     R: T...
    • 이호성
    • 2002.06.17 19:25
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 윤도상
    • 2002.06.17 19:12
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 김대훈
    • 2002.06.17 18:27
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 김경록
      2002.06.17 19:09
      음.. 여기 관리자분이 질무이나 답변을 할때에...   꼭 [질문] 또는 [답변]을 쓰길 권고하고 ...
    • 김대훈
      2002.06.17 23:21
      먼저 답변주신것 감사합니다 다음에 글을 올릴땐 님의 충고대로 말머리를 꼭달지요.. 홀~ 답하신글 ...
    • 김경록
      2002.06.18 04:21
      결론부터 말씀 드리면, Library에 경로가 등록되어 있고, Component에 등록되어 있다면, 실행화일에 모...
    • 이현철
      2002.06.18 00:06
      질문하신 내용이 좀 이해가 안가네요..  ㅡㅡ; 서버쪽에서 파일을 임시 디렉토리에 저장하는데 ...
    • 홍작새
    • 2002.06.17 11:47
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김경록
      2002.06.17 18:58
      정규 표현식이란 뭐를 말씀하시는지.. 어떤건지 알수가 없네여.. 특정 식을 처리할 일이 생기셨다는건...
    • 김종균
    • 2002.06.17 06:33
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 김경록
      2002.06.17 19:13
      테이블을 두개를 만들었어여    고객         ...
    • 김종균
      2002.06.17 19:41
      학교에서 델파이를 배우는데 매력이 느껴져서 독학으로 공부하거든여... DB를 배운게 군대가기전이라 제대...
    • 이재식
      2002.06.17 10:55
      안녕하세요. 코딩이전에 설계가 먼저 선행되어야 합니다. 설계는 하시고자 하는 의도를 전혀 반영하고 ...
    • 이재식
      2002.06.17 10:40
      안녕하세요 패러독스의 필드타입에 Graphic이라는 타입이 있어서 각종 그림파일을 저장할수 있는데요, ...
    • 모범생
    • 2002.06.17 03:02
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 박서규
      2002.06.17 18:36
      코덱의 제작이란 알고리즘의 싸움이라고 주장하고 싶군요... 동의하시죠?? 우리가 싶게 쓰는 모든 압축(...
    • 박상윤
      2002.06.17 13:12
      안녕하세여... 멀티미디어 쪽을 어느정도 이해하고 계신가요.?? 아직 구조를 파악하시지못한것 같은데......
    • 손인호
    • 2002.06.17 02:43
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 박상윤
      2002.06.18 13:54
      제가보기에는 ..VCL을 쓰셨다면 힘들듯.. 컴포넌트도 보이느것이 있고 안보이는것이 잇지여. VCL화면에 ...
    • TestMan
      2002.06.30 03:17
      메모장 형식이 아니고 워드패드형식으로 저장되어서 그렇슴다. 메모장에서는 포함된 글자(줄바꿈 포함)만 ...
    • 이민수
      2002.06.17 05:31
      얼마전에 보니까 터보파워의 SysTools라는 제품에 바코드가 포함되어 있던데 Maxi코드인가 하여튼 처음 보...
    • 유가람
      2002.06.17 07:13
      님께서 말씀하신것은 사용하지 못했읍니다. 님께서 말씀하신 자료를 어디서 찾을수 있는지요? 이...