Q&A

  • 데이타를 텍스트로 입력. 계산을 위해서 가상 테이블에 저장 하려면???
안녕하세요 모두 설들 잘 보내셧나요 ^^. 새해 복 많이 받으세요.

인사는 여기서 줄이구요. 입력받는 값을 텍스트 파일로 저장했습니다. 학번과 이름 점수등을 아래와 같은 형식으로.

학년, 반, 번호, 국어    학년, 반, 번호, 수학

111 80                       111 90        
112                           112 50
113 90                       113
114 50                       114 60
  .
  .
112050                       112090

저렇게 순서적으로 입력시킨다음 저걸 다시 copy(jumsu,1,1)
copy(jumsu,2,1) 이런식으로 읽어서 디비에 저장을 하려고 생각하고 있거든요. 좀더 쉬운 방법은 없을까요? 근데 제가 텍스트파일 사용하는 함수나 메소드등을 잘 모르거든요 (ㅠ.ㅠ) 자세히 갈켜 주시면 정말 진짜로 도움이 되겠습니다. 책 봤는데 거긴 자세하게 나온거 같지가 않더라구요?
한가지 더 질문을 드리자면 텍스트파일에 있는 특정라인만을 삭제 하려면 어케 해야 되는지도좀 알려주세요. 이거 제가 질문을 제대로 하고 있느지 모르겠네요 ㅜ.ㅜ 이제막 시작하는 단계라 뭐가 뭔지 헛갈려서 도무지....

그럼 즐코하시구 시간나시면 답변도 좀 부탁드립니다. ^^

4  COMMENTS
  • Profile
    Cos Consulting 2002.02.13 13:29
    텍스트파일 엑세스는 여러방법이 있겠지만..

    가장 쉬운방법은...

    TStringList 를 이용하는겁니다...

    LoadFromFile 과 SaveToFile Method 를 이용해서

    읽고/쓰고 기타 TStringList 의 Add,Delete 등을 사용하셔서

    쓰시는것이 가장 간편하고 쉬운방법되겠읍니다.
  • Profile
    강환춘 2002.02.15 09:51
    답변 정말 고맙습니다.

    그런데 읽기 할때요 만약에 첫재줄에 11120 이라고 둘째줄에 11290 이라고 있을때 첫재줄의 11120을 하나씩 읽어서  디비에 저장하려고 하는데 그것도 님께서 알려주신 방법으로 가능하겠지요? 아직 시간이 없어서 해보질 못했는데 낼 곧바로 써야 되거든요 ^^ 그럼 즐코하세요 ^^
  • Profile
    Cos Consulting 2002.02.15 15:44

    숙제하고 계십니까 ? -_-
    답은..당연히 가능합니다.
    Input text file 이 Fixed length 면 copy 루틴으로 간단히 해결될문제고
    Variable length 면 text file 의 condition 을 제대로 파악하셔야 합니다.

  • Profile
    강환춘 2002.02.15 18:54
    네 ^^ 숙제 하고 있습니다...

    답변 해주신것 감사드립니다.
    • 강환춘
    • 2002.02.13 05:01
    • 4 COMMENTS
    • /
    • 0 LIKES
    • Cos Consulting
      2002.02.13 13:29
      텍스트파일 엑세스는 여러방법이 있겠지만.. 가장 쉬운방법은... TStringList 를 이용하는겁니다... ...
    • 강환춘
      2002.02.15 09:51
      답변 정말 고맙습니다. 그런데 읽기 할때요 만약에 첫재줄에 11120 이라고 둘째줄에 11290 이라고 있을...
    • Cos Consulting
      2002.02.15 15:44
      숙제하고 계십니까 ? -_- 답은..당연히 가능합니다. Input text file 이 Fixed length 면 copy 루틴으...
    • 강환춘
      2002.02.15 18:54
      네 ^^ 숙제 하고 있습니다... 답변 해주신것 감사드립니다.
    • 박정훈
    • 2002.02.12 20:03
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 황선웅
      2002.02.14 17:52
      혹시 user table에 user를 추가 하실때 host필드란에 '%'로 입력하셨는지요...... 위의 값은 모든 호스트...
    • Cos Consulting
      2002.02.13 13:47
      Database1 이 TDatabase 일경우.. Alias 를 안쓰는 설정은 TQuery 에서 TDatabase 의 설정을 사용할수...
    • 델파이 초보
      2002.02.13 16:00
      답변 감사합니다 하지만 안되네요 ^^;
    • Cos Consulting
      2002.02.15 15:42
      프로젝트 옵션에서 Output directory 를 지정하지 않으면 델파이에서 Project Run 시에 application.exen...
    • Coolguy
    • 2002.02.12 15:53
    • 1 COMMENTS
    • /
    • 0 LIKES
    • Cos Consulting
      2002.02.12 19:09
      Process 가 폼어베잇할시간이 없이.. 반복계산에만 집중돼서 그래요... application.processmessages ...
    • 정성훈
    • 2002.02.12 10:44
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이병훈
      2002.02.13 05:02
      안녕하세요. ^^ 훔. 서브쿼리를 사용하시면 될것 같은데요. select * from aaa where kk in (selec...
    • 원동희
    • 2002.02.12 10:15
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 허일학
      2002.02.12 19:43
      이렇게 해보시는게 어떨지.....^^ Query1.ExecSQL;   --> Query1.Open;
    • 이준희
      2002.02.13 23:32
      uses math;    // 요기에 파이가 3.141592 procedure TForm1.Button1Click(Sende...
    • 정성훈
    • 2002.02.12 01:23
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 허일학
      2002.02.12 03:03
      음... 정확하게 무엇과 무엇이 조인되는 건지는잘 모르겠습니다만... ANSI문법상 조인되는 문법은 다음...
    • 정성훈
    • 2002.02.11 22:53
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 허일학
      2002.02.15 00:46
      도움말에 그와 비슷한 부분이 있어서 올려드립니다 원하시는 답변이 아닐지라도 참고하시면 도움이 되리...
    • 김현희
    • 2002.02.10 01:44
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 허일학
      2002.02.10 01:51
      음....저의 다순한 생각도 델파이 버젼이 맞지않아서 그런것 같군요.. 저확한 답변이 아니고 추측하는...
    • 박성훈
    • 2002.02.10 01:19
    • 1 COMMENTS
    • /
    • 0 LIKES
    • gudwhrla
      2002.02.11 20:33
      New -> Project 탭을선택하고 상속받을 폼을 선택하고 확인을 누르면 똑같은 자식폼이 생깁니다. Inhe...
    • 정두진
    • 2002.02.10 00:53
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 황보창
    • 2002.02.09 22:21
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 김상호
    • 2002.02.09 22:08
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 허일학
      2002.02.10 10:01
      음... 좀 어렵네요... 원하시는 방법은 아닙니다만.. 이방법은 어떨지 몰겠군요... 다음과 같이 하시...
    • 김상조
    • 2002.02.09 20:57
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 허일학
      2002.02.10 01:32
      날짜 계산함수입니다.... function DateAdd(interval:TDateAdd_interval; Number:integer; DateTime:T...
    • Tk
      2002.02.09 23:55
      그냥 엘셀 파일메뉴보면 다른이름으로 저장 에서 dbf 파일루 저장하세요 ^^; 그담엔 sql 쭈쭉 하시면 ...
    • 황선웅
      2002.02.09 22:59
      ADO 콤포를 쓰시면 안되는건가요? 엑셀 화일 불러들여서 루프를 돌리던가 하셔서 각각의 원하시는 테이...
    • sjHwang
    • 2002.02.09 18:54
    • 0 COMMENTS
    • /
    • 0 LIKES
    • blackjewel
      2002.02.16 10:59
      이런 방법은 어떨런지... 제가 여러개의 filter 줄때 사용하는 방법인데여.. cFiltGetChe, cFiltCode1....
    • 김정선
      2002.02.10 23:25
      CheckBox 를 쓰시면 될거 같습니다. 각 종류별 체크박스를 만든 후 체크박스를 선택된것만 Filter 에 넣...
    • 황선웅
      2002.02.09 22:50
      Filter는 String 값을 받습니니다. 그러니까 각 조건일때 String변수를 정의해서 대입한후 그변수를 Ta...