Q&A

  • 일정관리 어플리케이션을 만들려고 하는데...
도와주세요. ㅠㅠ;;

다름이 아니라

델파이로 간단한 일정관리 어플리케이션을 만드려고 하는데요

정말 간단합니다.

하지만 전 모른답니다..

첨부한 그림처럼 말이죠..

네.. 그렇게 되어있습죠.. -_-;;

인데요..

프로그램을 구동하면 DB에서 오늘 날짜의 작업을 기본적으로 가져오고,
다른 날을클릭하면 다른 날들의 일정들이 간략하게 표기 된답니다.

그렇게 하는 프로그램을 만드려고하는데..

정말 모르겠습니다.

차근히 자세하게 가르쳐주셨으면 감사하겠습니다..

그럼.. ㅠ_ㅠ;;

아, db table은 일정관리(날짜, 내용) 이렇게 간략하게 되어있구요..

그럼..!
2  COMMENTS
  • Profile
    최은석 2002.05.03 02:01
    메일로 소스 보냈습니다...
    수정하실거 수정해서 사용하세요...
    디비는 파라독스
    알리아스는 DBDEMOS
    테이블은 JOBSCHEDULE
                 TODAY(A 10)  <--- 2002-05-02  
                 JOB(A 100)

    다음은 간단한 설명입니다...
    1. 프로그램을 실행하면 오늘날자의 일정을 읽어옴
    2. 일정조회버튼을 누르면 선택한 날자의 일정을 조회함.
    3. 조회후 수정버튼을 누른후 일정을 수정하고 저장버튼을 누르면
         일정을 업데이트함.
    4. 등록버튼을 누르고 날자와 일정을 입력하고 저장버튼을 누르면
         해당일자의 일정이 등록되어있을경우는 업데이트하고
         해당일자의 일정이 등록되어있지 않은 경우는 INSERT





  • Profile
    김현정 2002.05.02 22:50
    음..
    달력 클릭시..

    Query.sql.append('select * from table where 날짜='''+datacalander.text+''' ' );
    Query.open;

    if ( not query.eof ) then
    begin
        Memo1.text := Query.fieldbyName('내용').asstring;
    end;

    수정 버튼

    Query.sql.append('select * from table where 날짜='''+datacalander.text+''' ' );
    Query.open;

    if ( not query.eof ) then
    begin
        Query.close;
        query.sql.clear;
        Query.sql.append(' Update From Table set 내용 = '''+Memo1.text+''' where 날짜 = '''+datacalander.text+''' ' );
        Query.execsql;
    end
    else
    begin
        Query.close;
        query.sql.clear;
        Query.sql.append(' insert into Table Values ( '''+datacalander.text+''', '''+Memo1.text+''' ' );
        Query.execsql;
        
    end;