ASP連SQL Server資料庫時出現錯誤“未發現資料來源名稱並且未指定預設驅動程式”是怎麼回事

時間 2021-07-25 10:24:14

1樓:不懂_就問啦

很明顯你是未註冊sql server.伺服器.

你可以這樣解決,開啟客戶端網路實用工具--點別--增加--tcp/ip--伺服器別名寫入127.0.0.1.然後確認退出.

現在開啟企業管理--在sql server組右健---新建sql server註冊-找到你剛才上面建立的伺服器就行了.

現在就可以用資料來源了.

不明白還有錯再q我.

2樓:馮益斌

先重啟系統,確保sql server 已經執行。

新增資料來源時,在伺服器名稱中,直接輸入“localhost”

asp 連線資料sql資料庫未發現資料來源名稱並且未指定預設驅動程式

3樓:匿名使用者

把那個127.0.0.1去了

三.ado連線sql

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

con.open ("driver=;server=.;uid=sje;pwd=123;database=pubs;")

response.write(con.state)

四.oledb連線sql

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

con.open("provider=sqloledb;datesource=.;uid=sje;pwd=123;datebase=pubs")

set rs=con.execute("select * from authors order by au_id desc")

response.write(rs("address"))

4樓:

人家要連sql server 你給access有什麼用沒指定哪個庫

connstr="dirver=;server=127.0.0.1;uid=sa;pwd=sa;database=db"

裡面的db換成你的資料庫

asp連結資料庫出錯“未發現資料來源名稱並且未指定預設驅動程式”

5樓:匿名使用者

這個要看虛擬主機抄上是否正確配bai置好了資料庫,你的可能是沒有配好,du動態頁zhi面需要配置資料庫dao的。

6樓:杜茗本代天

建立一個

系統dsn

看看。因為使用者dsn只能用於當前使用者和當前機器

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

7樓:

在控制面板—管理工具——資料來源 中設定odbc資料來源,或者你的asp**中連線資料庫時用以下方式,則不需要odbc資料來源了:

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

conn.open "driver=sql server;server=(local);database=資料庫;uid=使用者名稱;password=密碼"

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

8樓:公禮夫婷

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

9樓:匿名使用者

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

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

10樓:匿名使用者

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

11樓:譚連枝潘鶯

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

教你一個簡單的辦法!超級實用:你用的是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

直接粘過去。

asp連線access資料庫失敗,提示“未發現資料來源名稱並且未指定預設驅動程式”

12樓:匿名使用者

資料呼叫地址不對!呼叫頁當前地址要與資料庫相對地址相同

13樓:匿名使用者

1、資料庫檔案應該放在站點內,就是把search.mdb拷貝到你的站點根目錄下。

2、確保你機子有microsoft access driver(安裝access就可以了)

asp中提示未發現資料來源名稱並且未指定預設驅動程式

14樓:匿名使用者

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

connstr="provider=sqloledb;data source=a3;uid=sa;pwd=;database=new;"

conn.open connstr

參照這個,看看你少了什麼東東了?

未發現資料來源名稱並且未指定預設驅動程式 asp連線資料庫問題 20

15樓:匿名使用者

你的連線字串有問題,沒有說明使用什麼驅動 。

給你個連線字串的例子

比如 連線sql server

recordset1.activeconnection ="provider=sqloledb;dsn=hotel;uid=sa;pwd=pass"

連線access

recordset1.activeconnection="provider=microsoft.jet.

oledb.4.0;dsn=hotel;mode=readwrite;persist security info=false"

16樓:匿名使用者

網上大概的回答是資料庫的讀取許可權問題。你可以朝這方面試試。

用SQL Server 2019做的資料庫,連線時要知道資料

如果你的程式和資料庫在一臺機器上,伺服器名稱可以寫localhost,否則寫安裝sql server的計算機名 如果是預設例項的話就寫如server 192.168.0.12 伺服器的ip 如果是命名例項就再加上例項名稱如server 192.168.0.12 sql data source dnj...

ASP鏈結資料問題

0x80004005 操作必須使用乙個可更新的查詢 錯誤的解決辦法 1 asp運算元據庫時出現 操作必須使用乙個可更新的查詢 錯誤 2 開啟資源管理器的 工具 單擊 資料夾選項 3 選擇 檢視 標籤 找到 使用簡單檔案共享 推薦 把此項前面的對號去掉 不勾選 4 這樣,你在xp的ntfs分割槽資料夾...

ASP資料庫問題,請高手幫幫忙,ASP資料庫問題,請高手幫幫忙

request blogtype 是從客戶端提交的資料,這個不能為空的 你最好改成 if request blogtype then end if 在這裡輸入 request blogtype request blogtype 檢測request blogtype 是否有值 如果輸出request ...