본문 바로가기
IT_Developers/ASP

ASP - xls(엑셀) 연결해서 DB처럼 사용하기

by 고코더 2017. 7. 11.


xls(엑셀) 연결해서 DB처럼 사용하기


오늘은 엑셀을 사용해 DB처럼 연결 한후에 사용하는 방법을
기록하겠습니다. 

DB를 연결하듯 그 대상은 엑셀 파일이죠

단지 시트 이름이 매겨지지 않았을 경우는 [Sheet1$] 가 테이블 명인거만
기억하면 헤매지 않을 것입니다.

실무에서 개발했던 소스 기반으로 작성하였습니다.
그대로 복사해서 붙혀넣어서 테스트 해보세요

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<%
    Application("connect"= "Provider=Microsoft.ACE.OLEDB.12.0; Data Source="& Server.MapPath("."&"\1.xlsx;Extended Properties='Excel 12.0;HDR=YES;IMEX=1;'"
 
    Set adoCon = Server.CreateObject("ADODB.Connection")
    Set objRs = Server.CreateObject("ADODB.RecordSet")
    Set Rs = Server.CreateObject("ADODB.RecordSet")
    set RsTip = Server.CreateObject("ADODB.RecordSet")
 
    adoCon.Open Application("connect")
    adocon.CursorLocation  = 3
 
    strSQL = "Select * from [Sheet1$]"
 
    objRs.Open strSQL, adoCon
%>
cs





댓글