Q&A

  • DB에서 데이터를 가져와서 파일로 저장하려면?..
DB에 있는 데이터를 파일로 저장하는게 가능한지요?.. 물론 가능할것 같은데..
DB에 대한 책을 두루 봤는데,, 그래두 RecordSet 에 대한 개념이 부족한것 같구요.... 읽어올때 레코드셋을 사용해야 될것같은데.
기본적으로 파일 읽고/쓰기는 구현을 했는데, DB를 읽고 쓰는과정이 잘 모르겠네요..
간단한 답변 부탁드립니다 **
3  COMMENTS
  • Profile
    이미진 2002.02.04 23:12

    BatchMove를 사용하면 됩니다.

    BatchMove의 Source와 Destination에 각각의 DataSet을 연결해 주시면
    됩니다.

    Source DataSet에는 DB에 있는 Table을 연결해 주시구여..
    Destination DataSet에는 저장할 Text 파일 이름을 써주시면 됩니다.
    그리고 Batch Move 의 Mode 프로퍼티에는 batCopy를 선택하시구여..

  • Profile
    * 아자!! * 2002.02.05 00:07
    답변주셔서 너무고마워요..
    참, 델파이라는게........ 웬지 쉬울것 같으면서두 참 어려운것 같아요.
    완전히 초짜라서 질문조차 미흡하겠지만 다시 질문을 드립니다.
    BatchMove를 사용해서 테이블과는 연결을 했습니다.
    물론 DataSet에두요.
    근데, Destination에 텍스명을 'aaa.txt'라고 적어주니까 유효한 값이 아니라구 경고메시지가 뜨던데요..
    정확히 파일명을 어떤포맷으로 적어줘야 할지 잘 모르겠네요..
    도움말을 잠깐보니까, 배치무브는 테이블에서 테이블로 옮길때 사용하는것 같은데.. 테이블에서 파일로도 가능한가요?...
    테이블을 추가하니까, Destination에 Table1이 있더라구요..
    죄송하지만.. 자세히좀 가르쳐주세요..
    정말 미안합니다.

  • Profile
    이미진 2002.02.08 23:50
    BatchMove의 Mode 프로퍼티를 Setting 하지 않으신것 같은데여...
    꼬옥 batCopy루 해주셔야 해여...
    그래야 자동으로 파일을 생성해 주거든여...아마 디폴트로 batAppend로
    설정되어 있을 꺼에여...
    BatchMove는 프로그램을 실행시키지 않아도 실행을 할 수 있어요...
    BatchMove를 선택한후 마우스 오른쪽 버튼을 클릭하여 실행을
    선택하면 그냥 자동으로 파일을 만들어 줘여...

    함 테스트 한번 해보세여...



    • 돌멩이
      2002.02.05 06:17
      ListBox1.Style := lbOwnerDrawVariable; procedure TForm1.ListBox1DrawItem(Control: TWinControl;...
    • 이준희
      2002.02.05 18:44
      TCP 전송의 경우 최대 1460 바이트가 전송됩니다. 그렇다고 무조건 1460을 채우는 것은 아닙니다. ...
    • 박경록
    • 2002.02.05 00:24
    • 5 COMMENTS
    • /
    • 0 LIKES
    • 박경록
      2002.02.05 01:23
    • 장지용
      2002.02.05 00:29
      Label.Caption := ComboBox.Items[2];
    • 박경록
      2002.02.05 00:52
      그게 아니라여.. 콤보박스 내용이 나타나기를... 1 - AA       --itemi...
    • 이성훈
      2002.02.05 01:16
      for i := 0 to CBox1.Items.Count - 1 do      if Copy(CBox1.Items[i], 0, 1) = '1'...
    • 공성환
      2002.02.05 01:01
      코드값은 1부터 시작이고 ItemIndex는 0부터 시작하니깐... 저장시점에서는 ItemIndex + 1로 조회시 보여...
    • BlueSea
    • 2002.02.04 23:44
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 장지용
      2002.02.05 00:34
      "NMFTP Component" 의 "OnListItem" Event 에 Parameter 로 넘어오는 "Listing...
    • * 아자!! *
    • 2002.02.04 22:50
    • 3 COMMENTS
    • /
    • 1 LIKES
    • 이미진
      2002.02.04 23:12
      BatchMove를 사용하면 됩니다. BatchMove의 Source와 Destination에 각각의 DataSet을 연결해 주시면 ...
    • * 아자!! *
      2002.02.05 00:07
      답변주셔서 너무고마워요.. 참, 델파이라는게........ 웬지 쉬울것 같으면서두 참 어려운것 같아요. 완전...
    • 이미진
      2002.02.08 23:50
      BatchMove의 Mode 프로퍼티를 Setting 하지 않으신것 같은데여... 꼬옥 batCopy루 해주셔야 해여... 그래...
    • jshope
    • 2002.02.04 21:16
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 갱민이
      2002.02.04 23:49
      Raize 컴포넌트에 보면 TRzMenuButton이란게 있습니다.. 상용 컴포넌트이긴 하지만... 참고하세요..
    • 장명선
      2002.02.04 22:30
      에공 밑에 알려주었는데...검색을 먼저 하시고 올려주세요 이런씩으로 코팅을 하면 됩니다. procedure ...
    • 장석정
      2002.02.19 06:53
      라이센스를 걸려면 일반적으로 하드웨어 종속되게 만들어야 되는데여... 결국 하드웨어에 종속된 키값을 ...
    • 장명선
      2002.02.04 22:32
      소프트웨어적으로 할려면 사용자가 다 만들어야만 가능합니다. 만드는 방법은 어려가지가 있는데 Ini 나 ...
    • 하얀까마귀
      2002.02.04 20:38
      델파이에 들어있는 인스톨쉴드에는 기능이 없구요.. 6은 모르겠구. 인스톨쉴드 프로페셔널에 보시면 그러...
    • 장지용
      2002.02.06 00:01
      BDE > Configuration > System > INIT > "SHAREDMEMSIZE" 값을 증가시켜 보세요. ...
    • major
      2002.02.04 20:34
      흠 좀 그렇겠군여.. 저두 얼마전에 오라클8i를 썼었는 데... 그런데 그런 에러는 없었거든여.. 글구 에...
    • 브래드
    • 2002.02.04 18:54
    • 1 COMMENTS
    • /
    • 0 LIKES
    • skpark
      2002.02.04 19:19
      Insufficient memory for this operation 메모가 모잘라 나는 에러입니다. 혹 어떤system은 (제경험으론&...
    • 서영택
      2002.02.04 14:02
      이방법은 마우스를 클릭했을때 선택한 내용이 뿌려지는 방법입니다... 스트링그리드 이벤트에 onSelectCel...
    • 이경철
    • 2002.02.04 08:24
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 장명선
      2002.02.04 22:35
      MDIWallPaper 라를 컴포넌트가 있습니다. 이걸 이용하면 MDI Form에서도 그림을 집어 넣을수 있을겁니다. ...
    • 이경철
      2002.02.05 06:55
      답변 감사합니다만,... MDIWallPaper 라는 컴포넌트가 어디에 있구.... 쓰는 방법은 무엇인지.... 다...
    • 5782_Click
      2002.02.04 18:45
      image컴포넌트를 사용하심 댑니당..^^
    • 정규성
    • 2002.02.04 06:34
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 최대룡
    • 2002.02.04 03:10
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 5782_Click
      2002.02.04 18:50
      안녕하세요.. 음.... 이게 맞을려나 모르겠네염..ㅡ.ㅡ Qrgroup컴포넌트의 속성중에 Forcenewpage를 Tru...
    • 김기수
      2002.02.04 09:26
      맞습니다. 넘어가지 않는다는게 컴파일시 오류가 난다는 말씀인지요? uses 절에 Qprinters를 추가해 보십...
    • 김태룡
    • 2002.02.04 00:19
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 장지용
      2002.02.05 00:40
      "NMFtp.TimeOut" Property 에 "0"으로 셋팅되어 있지 않다면 "0"으로 셋...
    • 노명환
    • 2002.02.03 09:32
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 데빠이
      2002.02.03 06:35
      안녕하세염...ㅋㅋㅋ 여기 자료실 찾아보면 스트링그리드에 관한 자료는 굉장히 많을줄로 알고 있는데염....
    • 김인수
      2002.02.04 06:27
      고수님 감사합니다 이 은혜를 어떻게 갚아야 할쥐... 너무너무 감사드립니다 항상 몸건강하시구요 술...