日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

vb2010 java,连接用vb成功连接access2010

發布時間:2023/12/9 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vb2010 java,连接用vb成功连接access2010 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在用VB連接A CCESS數據庫時出現了這樣的錯誤

這是你的數據庫格式不被程序識別。 VB默認的一般是.,MDBA CCESS數據庫格式這時我們看一下我們要連接的

是.A CCDB格式的。

看一下代碼我們以前使用的是

PROVIDER=MICROSOFT.JET.OLEDB.4.0

當數據庫格式發生變化時連接語法格式就變了MICROSOFTOFFICE 12.0 ACCESS DATABASE ENGINE OLEDB PRO VIDER這時連

接字符創立已經有的我們把它填上以后就成如下錯誤了。為什么呢原因是 .A CCDB數據格式不適用JET引擎連接了。而是PROVIDER=MICROSOFT.A CE.OLEDB.12.0

這樣一改就可以連接上了。

O7版以前的A CCESS數據庫的格式都是.MDB的而VB6.0本身帶的數據庫格式也是.MDB的所以大家也都習慣了連

接.MDB格式的A CCESS數據庫但是07版以后的數據庫格式就成了.A CCDB的了在連接的過程中可就要做一下改變

了。

總結一下通常連接數據庫我們可以使用下面兩種連接方法添加引用使用代碼連接。

解決如下

一、 引用連接

添加引用使用代碼連接。工程——引用——MICROSOFTACTIVEXDATA OBJECTS 2.5 LIBRARY

代碼窗口中加入

DIM OBJCN AS NEWCONNECTION

DIM OBJRS AS NEW RECORDSET

DIM STRSQL AS STRING

OBJCN.CONNEC TIONS TRING

="PROVIDER=MICROSOFT.A CE.OLEDB.12.0;"&"DATA

S O UR CE="&A PP.PA TH&"\3.A CCDB" 3為數據庫的名字

OBJCN.OPEN

STRSQL="SELECT密碼FROM 3 WHERE賬號='"&

USERNAME&"'" 賬號表中的字段USERNAME為自定義的變量

SET OBJRS.A CTIVECONNECTION=OBJCN

OBJRS.OPEN(S TRSQL)

二、控件連接

1 工程——部件——添加MICROSOFTADO DATA CONTROL

6.0控件。

2、屬性設置

點擊生成按鈕打開連接字符串選中MICROSOFT OFFICE

12.0 ACCESS DATABASE ENGINE OLE DB PROVIDER

3、 設置連接路徑。

然后在連接選項看中填入你的數據庫路徑。測試連接如果連接成功則說明數據庫跟你的VB程序綁定了。

4、 設置紀錄源

就這樣你的2007以上的A CCESS數據庫就可以連接VB程序了。這一切的大前提就是你會用OFFICEA CCESS建立數據庫且是正確的數據庫哦

總結

以上是生活随笔為你收集整理的vb2010 java,连接用vb成功连接access2010的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。