2017-09-17 1 views
1

Excel 데이터를 mysql 데이터베이스로 가져 오기 위해 도움이 필요하며 MS Interop을 사용할 것입니다. 우리는 시작하는 방법을 모르고 우리는 MS Interop에 대한 조사를하지만 우리는 시작하는 방법을 모른다. 우리는 지금 우리가 다음에 무엇을 모르는 네임 스페이스를 선언 할뿐입니다.C에서 ms interop을 사용하여 Excel에서 데이터 값을 삽입하는 방법 #

YouTube 튜토리얼을 찾았지만 OLedb를 사용하고 있습니다. (이것이 맞다면) 도움을받을 수 있기를 바랍니다.

+0

정말로 interop이 필요합니까? .xlsx 파일로 작업하는 경우 더 쉬운 방법이 있습니다. – Crowcoder

+0

왜? 그것을 할 다른 방법이 있습니까? – Michelle

+0

OpenXML SDK 또는 ClosedXML 라이브러리와 같은 추상화를 사용할 수 있습니다. 나는 Epplus라고하는 또 다른 것이 있다고 믿는다. – Crowcoder

답변

2

그런 다음 insert into myTable (column1, column2) values (1, 'mydata')처럼 SqlCommand 만들고, 당신의 시트에서 데이터를 읽고, ExcelDataReader 또는 this answer에 설명 된대로 Microsoft.Office.Interop.Excel를 사용하여 MySQL 데이터베이스에 연결을 통해 실행할 수 있습니다.

관련 문제