執行vba連線資料庫時報未發現資料來源名稱並且未指定預設驅動,odbc管理其中沒有excel驅動

時間 2021-07-25 10:27:16

1樓:萬年金剛鑽

看到excel在使用者dns是存在的。不知道你vb連線資料庫的語句是怎樣寫的呢?能不能示例一下?

vb 連線資料庫 一直提示 「未發現資料來源名稱並且未指定預設驅動程式」

2樓:

**錯誤,以下**你參考一下吧

dim rs as adodb.recordsetset rs = new adodb.recordsetdim conn as adodb.

connectionset conn = new adodb.connectionconn.open "provider=microsoft.

jet.oledb.4.

0;data source=text.mdb"

rs.open "select * from cmd", conn, 1, 3

希望對你有用!不懂了再問吧!

3樓:

您好,這樣的情況建議您可以升級到最新版本試一下,或是聯絡一下官網客服比較好。

[microsoft][odbc 驅動程式管理器] 未發現資料來源名稱並且未指定預設驅動程式怎麼解決?

4樓:公禮夫婷

你裝的oracle是64位嗎?不是的話你在這裡肯定找不到了。。。你去c:\windows\syswow64\odbcad32.exe來啟動odbc資料來源管理器試試看

5樓:匿名使用者

建odbc資料來源了嗎?先確保已經建立了odbc資料來源,然後要確定你的連線引數是正確的。

確保建立odbc資料來源的時候,用的是『系統dsn』,而不是『使用者dsn』。

6樓:匿名使用者

從上面的**連線符看沒有問題,你現在是在本地iis測式,還是釋出的空間測式不成功

7樓:譚連枝潘鶯

您好,是你庫沒有連線成功!

教你一個簡單的辦法!超級實用:你用的是ado物件,你先拉一個ado控制元件上來,然後用控制元件的嚮導進行資料庫的連線。

之後嚮導會自動生成一個連線字串,你再將這個字串複製到你connectionstring="provider=microsoft.jet.oledb.

4.0;"

&_"data

source=data.mdb"

這個位置就不會錯了。。。

會生成一個這樣的串

provider=microsoft.jet.oledb.4.0;data

source=c:\documents

andsettings\administrator\桌面\aaa.mdb;persist

security

info=false

直接粘過去。

vb 執行中出現 [microsoft][odbc驅動程式管理器]未發現資料來源名稱並且未指定預設驅動程式

8樓:匿名使用者

首先檢查你的odbc資料來源是否設定完成,然後是你的**中缺少資料來源的連結資訊

dim cnn as new adodb.connection 』設定到資料來源的連結資訊

dim rst as new adodb.recordset 『設定記錄源

dim s as string

s = "dsn=(odbc資料來源中的使用者資料來源名稱);uid=(使用者名稱);pwd=(密碼)"

'例如 s = "dsn = 圖書管理;uid = ;pwd = "

cnn.open s

rs.open "select * from 密碼 where 操作員名稱= '" & trim(txtuser.text) & "'and 密碼='" & trim(txtpwd.

text) & "'and 操作員級別='系統管理員'", cnn, adopenkeyset, adlockoptimistic

這樣的話應該就沒問題了

9樓:

因為你沒建立資料來源啊,或者你的ado控制元件沒有連線到資料來源odbc上,你先到控制面板的管理工具裡去建立資料來源指到你的資料庫檔案上,然後在vb介面上的ado控制元件的conn什麼屬性上連線到你建立的資料來源才能使用

10樓:匿名使用者

資料庫的程式在** 連結資料庫是要寫**的

vb 用ado連線excel做資料庫提示 [odbc 驅動程式管理器] 未發現資料來源名稱並且未指定預設驅動程式,

11樓:匿名使用者

加個$試試:select * from [sheet1$]

vb未發現資料來源名稱並且未指定預設驅動程式

12樓:滿以柳

採用ado的方式訪問access 資料庫,這樣寫連線字串:

dim cn as new adodb.connectiondim constr as string

constr = "provider=microsoft.jet.oledb.4.0;data source=d:\vbtemp\mydb.mdb"

cn.open constr

其中:d:\vbtemp\mydb.mdb 指資料庫檔案的絕對路徑...

odbc驅動程式管理器未發現資料來源名稱並且未指定預設驅動程式

13樓:匿名使用者

他的程式在他本地配置了資料來源,所以能用,你回到公司你也應該在本地配置相應的資料來源,在控制面板裡有資料來源,用什麼程式就配置什麼資料來源

14樓:匿名使用者

odbc驅動程式管理器未發現資料來源名稱並且未指定預設驅動程式是肯定的了,你在家設定dns就可以了,網上的是用odbc字串連線的。不設dns。

%dim conn,db

db="***.mdb"

on error resume next

set conn = server.createobject("adodb.connection")

connstr="provider=microsoft.jet.oledb.4.0;data source="

15樓:龔梅年芝

你的conn.asp是資料庫連線檔案,其中連線資料庫的語句不對,導致這樣的錯誤,把你連線資料庫的程式,貼上來,大家才好解決

vb資料庫-未發現資料來源名稱並且未指定預設驅動程式 50

網業和資料庫之間的問題,網頁連線資料庫問題

我只給你講前臺 這裡我使用了jquery,方便好用 js function html ps 密碼確認驗證可以自己去寫,在單擊事件開頭驗證就行了。網頁遊戲怎麼連線資料庫的?flash與資料庫進行資料交換連線,是通過actionscript as,就是flash指令碼 解析xml檔案獲取資料,而xml檔...

php通過定義常量連線資料庫出錯

敞亮丶 config.php define host localhost define username root define password root connect.php require once 1.php conn new mysqli host,username,password v...

hibernate連線資料庫空指標異常的問題

如 你想連線oracle資料庫,只需做如下修改oracle.jdbc.driver.oracledriverjdbc oracle thin localhost 1521 db database02 org.hibernate.dialect.oracle9dialect 只需要修改這三個prope...