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

請教Delphi + ADO + SQL Server的連線問題

尚未結案
alfarene
一般會員


發表:6
回覆:7
積分:2
註冊:2004-10-14

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-08-18 09:43:40 IP:222.92.xxx.xxx 未訂閱
各位前輩好 小弟有一支程式是用Delphi開發,使用ADO與MS SQL連接 在Win 2000系統上運行,並未設定ODBC. 在程式運行一段時間,例如刷barcode並update data to SQL server, 前兩次都沒有問題,固定在刷第三次時即會出現以下的錯誤訊息: [Microsoft][ODBC SQL Server Driver][DBMSSOCN] 一般網路錯誤。請參閱您的網路文件。 即使設定了ODBC也是一樣!! 若是Client是XP系統就不會有問題!! 請問這是什麼原因呢?該如何解呢? 謝謝!! 發表人 - alfarene 於 2005/08/18 09:49:40
scotthsiao
高階會員


發表:13
回覆:324
積分:147
註冊:2005-02-01

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-08-18 10:29:09 IP:211.74.xxx.xxx 未訂閱
使用 ADO 連線 SQL Server 2000 的方式並不會出現您的現象,不論Client 是 W2K 或 XP。 是不是有其他的因素 ? 如Delphi 未更新 ?
timhuang
尊榮會員


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

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-08-18 11:28:40 IP:203.95.xxx.xxx 未訂閱
Hi, 試個方法, 在該 client 上, 將 system32/drivers/etc/hosts 檔內多加一筆 192.168.1.10 xxx 其中的 192.168.1.10 是你 sql server 的 ip, xxx 隨意打即可, 這樣再測看看!
alfarene
一般會員


發表:6
回覆:7
積分:2
註冊:2004-10-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-08-19 16:22:04 IP:222.92.xxx.xxx 未訂閱
謝謝兩位的熱心回答,小弟在灌了Microsoft Data Access Components (MDAC) 2.7之後問題已解決. 因為在client的電腦灌了Delphi要做debug突然就好了,而且在XP的系統下也沒有問題,因此懷疑是系統本身少了些什麼東西,被Delphi補上了,隨即想到網路錯誤應該還是跟Database Connecting Driver有關,因此嘗試灌了MDAC,果然就好了!! 在此與大家分享一下,謝謝!!
系統時間:2024-06-02 11:51:12
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!