VB執行中出現ODBC驅動程式管理器未發現資料來源名稱並且未指定預設驅動程式

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

1樓:匿名使用者

首先檢查你的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

這樣的話應該就沒問題了

2樓:

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

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定時執行,VB編寫自動執行程式

你可以用一個timer控制元件完成 取現行時間等於某一個你想要的值時候 執行command1的單擊命令 timer1的interval設為1000。private sub timer1 timer dim t as date dim m as integer,s as integert time m...

abaqus中出現error in connection to analysis怎麼回事

洗刷刷星冰樂 abaqus中出現error in connection to analysis說明網格劃分過於精細。網格中的單元格如果不合適的話是會出現此故障的,此時只需要將單元格改小即可。abaqus ba kjus 有兩個主求解器模組 abaqus standard 和 abaqus expli...

為什麼這個VB程式設計執行幾秒後經常出現未響應當機現象

private sub timer1 timer dim i,j if label1.left 0 thenfor j 0 to form1.width label1.width step 0.1 label1.left j next j else for i form1.width label1....