国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

用DAO或ADO正確訪問Access 2000

2024-07-21 02:13:31
字體:
來源:轉載
供稿:網友

當你使用 dao 訪問 access 2000 時,是否會出現以下的錯誤信息?

"run-time error 3343 unrecognized database format xxx"

這個錯誤信息有二個解決的方式:

1、如果你是使用 data control 來連結 access 2000 的資料庫時:

你必須在設定 data control 的 source 前先加上一行

set data1.recordset = rsdao36 'rsdao36 is a dao 3.6

2、如果你是引用「microsoft dao 3.51 object library」來訪問 access 2000 的資料庫時:

要加入【工程】【部件】「microsoft dao 3.6 object library」

如果你是使用 ado 訪問 access 2000  以往在 vb6 中利用 ado oledb provider 3.51 使用 access 97 資料庫,程序都能正常的 絳小5 是自從將 access 97 升級到 access 2000 之后,就無法 利的使用 access 2000 資料庫了,不知道您是否也曾遇到這樣的情形呢?

其實這種事情在 microsoft 已經是思空見慣的事情了!任何軟件只要有了新的版本,就會有和舊版本不相容的問題產生!

而這一次是因為 access2000 己經使用 jet 4.0 engine,所以解 q方法如下:

在您的 ado 的 connect string 中的 provider 必須修改:"provider=microsoft,jet.oledb.4.0"

中國最大的web開發資源網站及技術社區,
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西畴县| 常熟市| 德清县| 塘沽区| 江津市| 色达县| 武穴市| 吐鲁番市| 峨眉山市| 绍兴县| 张家口市| 潞西市| 阳新县| 宽城| 清涧县| 措勤县| 山东省| 丽水市| 和田市| 万盛区| 卓资县| 新泰市| 通道| 缙云县| 郓城县| 贵定县| 额尔古纳市| 柘荣县| 高密市| 苍山县| 萍乡市| 瓦房店市| 庐江县| 乐平市| 葫芦岛市| 山西省| 台南县| 武穴市| 库伦旗| 彭州市| 曲麻莱县|