1
Excel을 사용하는 클라이언트에 로컬 .cub 파일을 작성해야합니다.로컬 큐브 만들기
내가 함께 몇 가지 VB 코드를 돌아 다녔다했지만 그것은 실패합니다.
ConnLocation = "LOCATION=C:\test.cub;"
ConnDSN = "SOURCE_DSN=DSN=TEST;UID=test;PWD=pass;"
ConnCreateCube = _
"CREATECUBE=CREATE CUBE [TestCube] (" & _
"DIMENSION [account_code]);"
Connection = CreateObject("ADODB.Connection")
Connection.Provider = "msolap"
Connection.ConnectionString = _
ConnLocation & _
ConnDSN & _
ConnCreateCube
내가 위의 코드에이를 손질하고 난 그것을 실행하려고하면 "신비한 OLE DB error: OLE DB or ODBC error.
을 얻고있다
하나를 위의 제안이나 다른 방법으로이 방법에 대한 도움을 받아 주시면 감사하겠습니다.
나는 여전히 이상한 얻을 :
나는 좀 더 직관적와 페일 세이프 (fail-safe)에 작은 코드 변경을 추천 할 것입니다 "OLE DB 오류 :. OLE DB 또는 ODBC 오류" - DSN이 작동하고 있으며 다른 도구에서 사용할 수 있습니다. 어떤 오류가 있을지 잘 모르겠습니다. 깔끔한 구문 덕분에 더 쉽게 읽을 수 있습니다. – LenW
흠 ... 다른 말은하지 않습니까? Google에서 검색 할 때 이러한 오류는 종종 설명이 추가 된 것처럼 보입니다. 그것은 예외입니까? 스택 추적에서 더 많이 알려줄 수 있습니까? – Tomalak
오류는 정말 모호하며 무슨 일이 일어나고 있는지 많이 알려주지 않습니다. 오류 코드는 -2147467259입니까? 나를 도울 수있는 참고 자료가 있습니까? – LenW