본문 바로가기

AA

Excel파일에 있는 정보를 DB에 입력시키기

InsertDB Main Task파일
albasiteScrap 엑셀파일을 DB에 넣는 Task(Sheet에 있는것도 동일하므로 하나만 올림)

Line 8 ~ 10 : 엑셀파일을 열어 세션을 잡아준뒤 컬럼의 끝부분으로 보내 그 row값을 받아온다.

Line 15 : MariaDB에 Connection시켜준다.

Line 16 : A1 ~ En까지 값을 Get multiple cells로 받아온다.

Line 17 ~ 23 : 그 값만큼 푸프를 돌리며 루프가 돌아가는 동안 각 컬럼의 값을 DB에 insert시켜준다

Line 24, 25 : 엑셀파일을 닫고 세션을 종료해주며 DB연동을 끊어준뒤 DB세션도 종료해준다.

 

Exception) 메일을 보낼때 첨부파일을 1개 이상 첨부하고 싶을시엔 경로;경로 와 같은 식으로 값을 넣어주면 된다.

ex) $AAApplicationPath$\Automation Anywhere\albasiteScrap.xlsx;$AAApplicationPath$\Automation Anywhere\ExcelTest\5000.xlsx