天天看點

Access資料庫連接配接

Access資料庫的連接配接,2000和2007版本有差别。Access2000的連接配接字元串為:

<code>str.Format(TEXT("Provider=Microsoft.Jet.OLEDB.4.0;</code>

<code>                 </code><code>Persist Security Info=False;</code>

<code>                 </code><code>Data Source=%s"), </code>

<code>                 </code><code>szDatabase);</code><code>//資料庫檔案名</code>

Access2007有點差别,連接配接字元串為:

<code>str.Format(TEXT("Provider=MSDASQL.1;</code>

<code>                 </code><code>Data Source=MS Access Database;</code>

<code>                 </code><code>Initial Catalog=%s"), </code>

如果用Access2007的字元串連接配接Access2000的字元串,是連接配接不上的。反之則可以。

同時要注意:Access2000的驅動是否正确。64位系統,一般是64的驅動,可在管理工具ODBC資料源中檢視。如果是32位程式在64位平台上運作,須安裝32位的驅動。

本文轉自Chinayu201451CTO部落格,原文連結:http://blog.51cto.com/9233403/2069359 ,如需轉載請自行聯系原作者