2013-08-22 4 views
0

로컬 파일의 내용을로드하고 C++에서 ADO를 사용하여 MS Access 데이터베이스에 업로드하려고합니다.MS Access로 CSV 파일을 가져 오기위한 올바른 SQL 구문입니까?

나는 다음과 같은 쓴 한 SQL 구문 :

commandline = "SELECT * FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0',''HDR=NO;Database=C:\\temp\\data.csv;')"; 

그러나 코드 오류로 끝날 : Syntax error in FROM clause

내가 꽤 MS 액세스에서 이상한 구문에 의해 혼란 스러워요, 그래서 나는 확실하지 않다 나는 틀렸어.

누구든지 나를 도와 줄 수 있습니까? 미리 감사드립니다.

답변

3

아무도 관심이없는 것 같습니다. 다행히도 다음 코드를 사용하여 직접 해결했습니다.

commandline = "SELECT * INTO TABLE FROM [Text;HDR=YES;DATABASE=C:\\temp\\].[data.csv]"; 
관련 문제