Q&A

  • ****** 엄청 나게 어려운 문제 *******






- 델파이에서 엑셀 자료를 SQL Table에 바로 저장을 하고 싶습니다.-



엑셀 자료는 매일 생성되는 자료구요.

하나의 SQL 파일에 매일 생성되는 이 엑셀 자료를 계속 저장하고 싶어요.

엑셀프로그램에서 Save as 해서 DB로 저장하는 방법 말고요

델파이 에서 바로 변환해서 SQL Table로 저장되게 하고 싶습니다.



> 제가 생각한 것은 -

>

> 'OpenDialog'로 파일을 불러오고

> -엑셀데이타가 화면에 보이는것이 아니라 엑셀자료가

> 들어있는 데이터의 디렉토리나 파일명이 'Edit'를 통해

> 보여주는 겁니다.

> '변환시작'이라는'Botton'을 이용해서 SQL Table에 바로 저장을 하고 싶거든요

>

> 아시는 분은 꼭 좀 답변 부탁드립니다.

2  COMMENTS
  • Profile
    이상우 2000.07.05 05:51
    김병성 wrote:

    >

    >

    >

    > - 델파이에서 엑셀 자료를 SQL Table에 바로 저장을 하고 싶습니다.-

    >

    > 엑셀 자료는 매일 생성되는 자료구요.

    > 하나의 SQL 파일에 매일 생성되는 이 엑셀 자료를 계속 저장하고 싶어요.

    > 엑셀프로그램에서 Save as 해서 DB로 저장하는 방법 말고요

    > 델파이 에서 바로 변환해서 SQL Table로 저장되게 하고 싶습니다.

    >

    > > 제가 생각한 것은 -

    > >

    > > 'OpenDialog'로 파일을 불러오고

    > > -엑셀데이타가 화면에 보이는것이 아니라 엑셀자료가

    > > 들어있는 데이터의 디렉토리나 파일명이 'Edit'를 통해

    > > 보여주는 겁니다.

    > > '변환시작'이라는'Botton'을 이용해서 SQL Table에 바로 저장을 하고 싶거든요

    > >

    > > 아시는 분은 꼭 좀 답변 부탁드립니다.



    -------------------------------------------------------------------



    안녕하세요...!

    제가 가지고 있는 Excel -> DB로 저장하는 예제를 자료실에 올려 놓았습니다..

    그런데.. 저도 어디선가 받아서 테스트를 해보지 않아서 실행이 되는지는 모릅니다.

    그러나 소스를 약간 수정하면 해결 방법이 나올 수 있을 것 같아서 올려 놓았습니다.



    잘 되시길 바립니다..!

  • Profile
    ACCESS 2000.07.05 01:59
    SQL 은 MS SQL server를 지칭하는 것인가요...

    ADO를 이용하면 간단할 것 같은데...

    excel자료를 database1 으로 열고

    sql db를 database2로 열어서...

    excel의 [sheet1$]를 sql의 특정 table에 insert...



    즐...





    > - 델파이에서 엑셀 자료를 SQL Table에 바로 저장을 하고 싶습니다.-

    >

    > 엑셀 자료는 매일 생성되는 자료구요.

    > 하나의 SQL 파일에 매일 생성되는 이 엑셀 자료를 계속 저장하고 싶어요.

    > 엑셀프로그램에서 Save as 해서 DB로 저장하는 방법 말고요

    > 델파이 에서 바로 변환해서 SQL Table로 저장되게 하고 싶습니다.

    >

    > > 제가 생각한 것은 -

    > >

    > > 'OpenDialog'로 파일을 불러오고

    > > -엑셀데이타가 화면에 보이는것이 아니라 엑셀자료가

    > > 들어있는 데이터의 디렉토리나 파일명이 'Edit'를 통해

    > > 보여주는 겁니다.

    > > '변환시작'이라는'Botton'을 이용해서 SQL Table에 바로 저장을 하고 싶거든요

    > >

    > > 아시는 분은 꼭 좀 답변 부탁드립니다.