Excel질문입니다.

희망나라 2015.12.12 02:44 Views : 2253

--c:\temp\Book1.xlsx 이 위치에 미리엑셀양식을 만들어 두어야함.(바코드, 품명, 가격, 수량 순)

--아래문장은 엑셀문서을 미리만들어 두어야 데이타을 받을수가 있습니다.

INSERT INTO OPENROWSET
 ('Microsoft.ACE.OLEDB.12.0', 'Excel 12.0;Database=c:\temp\Book1.xlsx;'
,'Select * from [Sheet1$]') SELECT TOP 5 바코드, 품명, 가격, 수량 FROM 마스타

 

300개정도의 발주처에 Excel 파일로된 발주서을 이메일로 일괄전송할려고 합니다.

 

개발환경에서 아래처럼 쿼리문을 루프처리합니다.  Book1.xlsx 도 루프마다 unique 하게 새로작성될겁니다.

 

For i := 1 to 300 do begin

  INSERT INTO OPENROWSET
 ('Microsoft.ACE.OLEDB.12.0', 'Excel 12.0;Database=c:\temp\Book1.xlsx;'
 ,'Select * from [Sheet1$]') SELECT TOP 5 바코드, 품명, 가격, 수량 FROM 마스타

end;

 

문제는

--c:\temp\Book1.xlsx 이 위치에 미리엑셀양식을 만들어 두어야함.(바코드, 품명, 가격, 수량 순)  이부분을 동적으로 생성할수

있는 방법이 있나요.?

검색해봐도 나오질 않네요.

개발환경에서 생생해두는 방법도 있지만 처리속도가 맘에들지 않아서..

 

감사합니다.

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 221542
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 83362
9064 Tempdb속성질문입니다. 희망나라 2015.12.21 2250
9063 데이터베이스에서 페이징으로 가져오려할 때에 전체 갯수를 얻는 방법을 알고 싶습니다. [1] 동동7972 2015.12.19 2273
9062 트리거를 이용한 Update 책임자 찾기... [4] Larry 2015.12.18 3179
9061 클라이언트 맥주소 관련 질문입니다. 베이비2 2015.12.18 2827
9060 쿼리 관련 조언을 듣고 싶습니다. [1] 다복이 2015.12.18 2116
9059 이 문제 떄문에 탈모 일어 날 것 같습니다... [5] sql_machine 2015.12.16 3092
9058 SQL 초보 쿼리 질문 [3] cray 2015.12.16 2402
9057 2012 vs 2014 어떤게 좋을까요? [3] 허윤영_313720 2015.12.16 2070
9056 혹시 모델링 프로그램 중 DBDesigner 쓰시는 분 계신가요 sincie 2015.12.15 2467
9055 window 10 관련 재질문입니다. [1] 달님별님코자 2015.12.15 6818
9054 파생필드 수정 관련 [2] 돌돌이 2015.12.15 5211
9053 날짜표현 문의 [5] khaluamilk 2015.12.14 2544
9052 조건별 컬럼값 카운트 기능이 존재하는지요 [3] 스타카토 2015.12.14 2339
9051 프로시저 에러에 관한 질문입니다. [1] sincie 2015.12.14 1994
9050 갑자기 Agent 작업이 실행이 안 되고 있습니다. 황성필_314612 2015.12.14 2143
» Excel질문입니다. [1] 희망나라 2015.12.12 2253
9048 SQL 프로그래밍 질문드립니다. [2] 박인혁 2015.12.10 2129
9047 winow 10 관련 질문입니다. [2] 달님별님코자 2015.12.10 2668
9046 Mssql 2005, 2008 Pivot 질문입니다. [3] 희망나라 2015.12.09 2634
9045 복원 > 트랜잭션로그 메뉴 disable [3] 순작 2015.12.09 2554





XE Login