ms-access
  • oledb
  • 2016-09-21 111 views 1 likes 
    1

    我試圖連接到Access數據庫並獲取數據以CSV,但我收到的錯誤「找不到可安裝ISAM」使用OLEDB

    找不到可安裝ISAM

    這是我的連接字符串:

    string connectionStringMSAccess = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source='" + System.IO.Path.Combine(System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetEntryAssembly().Location), @"database\whitelist.mdb") + "';Extended Properties=text;HDR=Yes;FMT=Delimited"; 
    

    它有什麼問題?

    +2

    IIRC在使用OLEDB提供程序定位文本文件時,您的數據源就是該文件夾。不知道爲什麼在連接字符串(whitelist.mdb)中包含'.mdb'文件。 – onedaywhen

    回答

    0

    從連接字符串中刪除;Extended Properties=text;HDR=Yes;FMT=Delimited參數。它們在打開到.mdb文件的連接時不適用。

    +0

    謝謝戈登湯普森..... –

    相關問題