全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:3849
推到 Plurk!
推到 Facebook!

ActiveX 連結後端的資料庫有問題

尚未結案
pristen
一般會員


發表:15
回覆:10
積分:5
註冊:2002-05-27

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-09-13 11:11:06 IP:61.222.xxx.xxx 未訂閱
請教各位大大 我已經把我做好的ACTIVEX FORM 發佈出去了 後端資料庫 我用ADO 連結SQL SERVER 2000 做好之後在自己的電腦 都沒問題 然而...到了客戶端的電腦 對資料庫做查詢連結資料庫時候    卻顯示 "[DBNMPNTW]拒絕存取"     請問這是什麼原因呢? 要怎麼辦呢?    
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-09-13 13:54:10 IP:211.22.xxx.xxx 未訂閱
會不會是客戶端那台電腦沒有權限連上 SQL Server? 或是在 ConnectionString 屬性加上 Network Library=dbnmpntw 試試 發表人 - hagar 於 2002/09/13 13:57:07
pristen
一般會員


發表:15
回覆:10
積分:5
註冊:2002-05-27

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-09-13 16:53:04 IP:61.222.xxx.xxx 未訂閱
不好意思 請問sql權限怎麼設呢 而且我設了你說的network library 好像沒有用
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-09-15 12:17:46 IP:211.22.xxx.xxx 未訂閱
問題出在您連線的方式, 參考這篇討論:http://forum.vclxx.org/topic.php?TOPIC_ID=5518&FORUM_ID=40&CAT_ID=7&Topic_Title=%26%2335831%3B%B1%D0%A1Gado%2Bsqlserver%AA%BA%B5%7B%A7%C7%A4%C0%26%2321457%3B%A1%5D%C9E%A4%C0%26%2332039%3B%AB%E6%A1%5E&Forum_Title=%A7%F5%BA%FB%C5%AA%AA%CC%B1M%B0%CF
pristen
一般會員


發表:15
回覆:10
積分:5
註冊:2002-05-27

發送簡訊給我
#5 引用回覆 回覆 發表時間:2002-09-16 10:58:48 IP:61.222.xxx.xxx 未訂閱
Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;User ID=sa;Initial Catalog=wheat;Data Source=SERVER;Network Library=dbnmpntw 這是我的連線方式 請幫我看看 ..到底哪裡出差錯
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#6 引用回覆 回覆 發表時間:2002-09-16 11:02:36 IP:211.22.xxx.xxx 未訂閱
改成:
Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;User ID=sa;Initial Catalog=wheat;Data Source=SERVER;Network Library=dbnmssocn
發表人 - hagar 於 2002/09/16 11:35:14
pristen
一般會員


發表:15
回覆:10
積分:5
註冊:2002-05-27

發送簡訊給我
#7 引用回覆 回覆 發表時間:2002-09-16 11:59:40 IP:61.222.xxx.xxx 未訂閱
Provider=SQLOLEDB.1;Persist Security Info=False;Initial Catalog=wheat;Data Source=SERVER;Network Library=dbmssocn 真的非常感謝你的回應 我是設定這樣沒錯吧! 可是還是不行 出現一樣的錯誤 唉~ 我有點灰心了希望還是有辦法解決
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#8 引用回覆 回覆 發表時間:2002-09-16 12:58:28 IP:211.22.xxx.xxx 未訂閱
sorry! 那改成(Network Library= 改成 Network=): Provider=SQLOLEDB.1;Persist Security Info=False;Initial Catalog=wheat;Data Source=SERVER;Network=dbmssocn
delphiwww
資深會員


發表:145
回覆:363
積分:368
註冊:2002-03-13

發送簡訊給我
#9 引用回覆 回覆 發表時間:2002-09-16 13:26:40 IP:202.145.xxx.xxx 未訂閱
我想你的問題應該是client端並沒有安裝 ms sql client network utility 以及其相關的設定問題
Dalman
一般會員


發表:27
回覆:22
積分:24
註冊:2002-08-21

發送簡訊給我
#10 引用回覆 回覆 發表時間:2002-10-01 09:09:24 IP:211.21.xxx.xxx 未訂閱
這個問題我也曾遇過,後來我發現了下列兩種情況可以解決: ‧在 client-side 電腦上灌上 SQL Server clinet 應用軟體(不過這是粉不好的解決方式,只是單純做資料存取,何必費功夫裝上這資料庫後才能存取 SQL Server). ‧在 client-side 電腦上安裝微軟新的 MDAC 資料庫驅動程式,這檔案較小(http://www.microsoft.com/data/)。建議下載 MDAC 2.5 SP2 或 MDAC 2.6 SP2 即可(我個人是安裝 MDAC 2.6 SP2)
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#11 引用回覆 回覆 發表時間:2003-10-31 17:22:46 IP:203.95.xxx.xxx 未訂閱
引言: Provider=SQLOLEDB.1;Persist Security Info=False;Initial Catalog=wheat;Data Source=SERVER;Network Library=dbmssocn 真的非常感謝你的回應 我是設定這樣沒錯吧! 可是還是不行 出現一樣的錯誤 唉~ 我有點灰心了希望還是有辦法解決
Hello, 請問解決了嗎? 這個問題看起來是和資料庫的連線有問題, 若尚未解決可以再繼續討論!
tgho
一般會員


發表:3
回覆:14
積分:8
註冊:2003-03-18

發送簡訊給我
#12 引用回覆 回覆 發表時間:2007-12-08 13:28:30 IP:203.79.xxx.xxx 訂閱
安裝 MDAC 確實有解

===================引 用 Dalman 文 章===================
這個問題我也曾遇過,後來我發現了下列兩種情況可以解決: ‧在 client-side 電腦上灌上 SQL Server clinet 應用軟體(不過這是粉不好的解決方式,只是單純做資料存取,何必費功夫裝上這資料庫後才能存取 SQL Server). ‧在 client-side 電腦上安裝微軟新的 MDAC 資料庫驅動程式,這檔案較小(http://www.microsoft.com/data/)。建議下載 MDAC 2.5 SP2 或 MDAC 2.6 SP2 即可(我個人是安裝 MDAC 2.6 SP2)
系統時間:2024-11-21 19:56:49
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!