Q&A

  • 혹 아세요...text file의 내용을 db로 올리려구 하는데 ...
안녕하세요 반계탕 이성훈입니다.

제목과 마찬가지로 text file의 내용을 db로 올리려구 하는데 잘 안되네요..

엑셀로 올리는거는 옛날에 해결하였는데.. 요번에 업체가 갑자기 text file로

db연동을 하자고 하거든요...

아시는 분은 갈쳐주세요..

내일까지 해야 되거든요... 간단한 소스라도 주시면 감사하겠습니다.

2  COMMENTS
  • Profile
    이창식 2000.09.23 12:42
    이성훈 wrote:

    > 안녕하세요 반계탕 이성훈입니다.

    > 제목과 마찬가지로 text file의 내용을 db로 올리려구 하는데 잘 안되네요..

    > 엑셀로 올리는거는 옛날에 해결하였는데.. 요번에 업체가 갑자기 text file로

    > db연동을 하자고 하거든요...

    > 아시는 분은 갈쳐주세요..

    > 내일까지 해야 되거든요... 간단한 소스라도 주시면 감사하겠습니다.



    위에 올리신 분과 같은 생각인데, 혹시 예전에 액셀파일로 올리실때

    com으로 하셨다면 같은 방법으로 하시면 됩니다.

    액셀 파일형식중에서 콤마나 공백으로 각 필드를 구분하는 형식이 있는데

    이형식으로 파일이 구성되어 있다면 쉽게 하실 수 있을 것 같군요.





  • Profile
    강경중 2000.09.23 09:19
    이성훈 wrote:

    > 안녕하세요 반계탕 이성훈입니다.

    > 제목과 마찬가지로 text file의 내용을 db로 올리려구 하는데 잘 안되네요..

    > 엑셀로 올리는거는 옛날에 해결하였는데.. 요번에 업체가 갑자기 text file로

    > db연동을 하자고 하거든요...

    > 아시는 분은 갈쳐주세요..

    > 내일까지 해야 되거든요... 간단한 소스라도 주시면 감사하겠습니다.



    아마 제생각에는 text file로 db연동을 하자고 하면

    text file에 일정한 규칙이 있을거라 생각됩니다.

    예를들어

    ! 하나의 레코드는 테스트 한줄이다

    !! 필드 구분방법을 정한다

    콤마등의 특수문자 혹은 정해진 자리수



    이런 규칙만 있으면 텍스트 파일을 읽어 텍스트 한줄을 하나의 레코드로 생각하고

    필드 크기만큼 잘라서 db에 insert하면 될것 같습니다.



    제 경우에는 일단 텍스트를 파라독스 db로 넘기고 조회 형식으로 자료를 검사한후

    실제 사용할 db에 넣는 방법을 사용하였습니다.



    도움이 되었으면 합니다.