티스토리 뷰

 



이 파일을 사용하기 전에 http://datagod.tistory.com/21 의 Report 를 충분히

사용해 보도록 하자.

 

 

이 Data Control Report는 엑셀에서 DB를 연결하여 Data를 불러와 

그 Data를 입력, 수정, 삭제가 가능하도록 개발 한것이다.

이 Data Control Report 의 단점은

만약 여러개의 Table 을 Join 한다면 불러오는 것은 가능하나,

Join 한 상태에서 입력, 수정, 삭제는 안된다는 것이다.


한개의 Table 에서는 Data를 불러오거나 입력,수정,삭제가 가능하다.

 

 

본인이 개발하여 거의 2년 가까이 사용하고 있는데

Data Base 에 접속하지 않고 엑셀에서도 Data가 충분히 Handling 이 되는것에

무진장 편한감이 들고 있다.

 

엑셀의 장점과 DataBase의 장점을 충분히 살렸다.

기본적으로 DataBase에 대한 개념이 있어야 이 파일을 편하게 사용할 수 있다.

 

MySql , Ms-Sql , Ms-Access 는 기본적으로 연결할 수 있게 설정했다.

Oracle등 다른 DBMS 와 연결하려면 소스를 본인이 고치면 된다.

 

 

 

1. Set_Up Sheet 사용법 :  


 

    1) 파일을 열면 Set_Up 이라는 Sheet 가 있다.

    2) 기본적인 DB의 내용을 적는 곳이다.

    3) DB Type을 Click 하면 MySQL , MSSQL , ACCESS 를 연결할 수 있게 했다.

        단 ACCESSS는 User 와 Pass가 없어도 된다.
(소스를 고쳐서 본인이 편하게 개발하도록 해라)

 

 

 

 2. SQL Sheet 사용법 :  

 

 

 

    1) 먼저 Data 를 불러올 수 있는 Sheet 를 생성해야 한다.
       Sheet Name 에 Sheet 이름을 아무것이나 입력하고, 우측 Action 쪽 바로 밑을 클릭하면
       Sheet Create이 
나온다

    2) 불러올 Table 의 이름을 적어야 한다.

 

    3) Data를 단순히 불러올거라면 Only View 를 선택하고

        Data를 Control 할것이라면 Data Control 를 선택해야 한다.     

    4) 상단의 그림처럼 SQL 에 SQL Query 문을 작성하고 상단 Action 글씨를 클릭한다.

    5) 그럼 생성한 Sheet 에 원하는 Data 가 뿌려진다.

 

 

 3. Data Control을 사용하여 Data를 불러온 Sheet의 사용법 :  

 

 

    1) DATA CALL 버튼은 Data를 불러오는 것이다.

 

    2) DATA UPDATE 버튼은 (3)번 처럼 INPUT, EDIT, DEL 를 선택하고 누르면  

        해당 Data가 반영된다.

 

    3) 색깔로 표시된 4번은 Primary Key 다.

         Table 을 생성할때 무조건 Primary Key를 생성하고 엑셀에서 불러올때도 그림처럼

         맨 좌측에 오게 해야한다.

 

단순히 엑셀과 DB를 연결해서 Data를 불러오는 엑셀파일은 http://datagod.tistory.com/21 을 참고해라

 

 

개발자라면 평생 Data Control Report를 사용할 것이다!

 

[ 엑셀 Data Control Report 주문신청 ]

데타신카페

데타신카페
댓글