database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
ㆍCUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
CUBRID Q&A 1098 게시물 읽기
No. 1098
Q.다른공유자폴더의 excel시트를 읽어 db에 load시키는 방법 문의
작성자
정총균
작성일
2008-05-30 09:16:29
조회수
7,148

저희는 한 서브를 두고 그곳에 현재 excel로 자료를 저장하고 있습니다.

그곳의 자료중 한 시트의 내용을 매일 정기적으로 읽어 db에 upload 하려고 하는데

할 수 있는 방법이 있는지요.

되도록이면 PHP 예제이면 좋겠습니다.

초보이다 보니 모르는 것이 많습니다.

 

예)  EXCEL폴더명 -  Y:\\공유\\성적서.xls    

      EXCEL시트명 -  AAA

      타이틀 - 번호,일자,일정,구분

 

-- 성적서  MYDB에

CREATE TABLE BOOK (

        NO  CHAR(10), /* No */

        DDATE  DATE, /* 일자 */

        PLAN        VARCHAR(30), /* 일정 */

        STATE        VARCHAR(2), /* 구분 */

        PRIMARY KEY(NO)

);

 

이 글에 대한 댓글이 총 1건 있습니다.

1. excel을 읽는 PHP 예제 : 웹에서 검색해보니까 sourceforge에 있는 Spreadsheet_Excel_Reader를 많이 이야기 하네요.

http://sourceforge.net/projects/phpexcelreader/ 에서 확인해보세요.

2. db에 upload : excel에서 읽어 드렸다면 이것을 insert 구문으로 변경해서 실행하면 될 것 같습니다.

3. 매일 정기적으로 실행 : UNIX/Linux는 cron, 윈도우는 작업스케줄러에 등록하여 실행하면 될 것 같습니다.

 

 

>저희는 한 서브를 두고 그곳에 현재 excel로 자료를 저장하고 있습니다.

>그곳의 자료중 한 시트의 내용을 매일 정기적으로 읽어 db에 upload 하려고 하는데

>할 수 있는 방법이 있는지요.

>되도록이면 PHP 예제이면 좋겠습니다.

>초보이다 보니 모르는 것이 많습니다.

>

>예)  EXCEL폴더명 -  Y:\\공유\\성적서.xls    

>      EXCEL시트명 -  AAA

>      타이틀 - 번호,일자,일정,구분

>

>-- 성적서  MYDB에

>CREATE TABLE BOOK (

>        NO  CHAR(10), /* No */

>        DDATE  DATE, /* 일자 */

>        PLAN        VARCHAR(30), /* 일정 */

>        STATE        VARCHAR(2), /* 구분 */

>        PRIMARY KEY(NO)

>);

 

손승일님이 2008-05-30 10:58:28에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1102Q.esqlx build 단계 에러 [2]
김재우
2008-06-02
5918
1100Q.서비스는 시작되었는데 데이터베이스가 자동으로 가동되지 않습니다.
신일
2008-05-30
6136
1099Q.JDBC 데이터 원본URL에 대하여.. [1]
오피스
2008-05-30
5976
1098Q.다른공유자폴더의 excel시트를 읽어 db에 load시키는 방법 문의 [1]
정총균
2008-05-30
7148
1097Q.backupdb 시 발생하는 에러 입니다.. [2]
김지완
2008-05-29
7045
1096Q.큐브리드에서 사용자정의 집계함수를 만들수 있나요 ? [1]
최보현
2008-05-28
6588
1095Q.처음 demodb생성후 가동시킬때 [1]
임대현
2008-05-27
6390
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2019 DSN, All rights reserved.
작업시간: 0.119초, 이곳 서비스는
	PostgreSQL v11.5로 자료를 관리합니다