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

基於Internet下的Delphi程式

尚未結案
guohua_fu
一般會員


發表:44
回覆:50
積分:18
註冊:2003-06-19

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-04-12 09:36:56 IP:211.96.xxx.xxx 未訂閱
各位大大: 我現在想通過外部IP訪問內部SQL Server的方式開發Delphi程式,不知道有沒有可能?有什麼辦法嗎? 謝謝! ====================== ^_^ 相信自己,你是最棒的! jacky ======================
------
jacky
Brian77
中階會員


發表:8
回覆:114
積分:94
註冊:2002-05-17

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-04-12 10:12:46 IP:61.61.xxx.xxx 未訂閱
可以使用三層式架構設計, 透過 TSocketConnection 可讓 Client 和 AP Server 跨 Internet/Intranet 連線
guohua_fu
一般會員


發表:44
回覆:50
積分:18
註冊:2003-06-19

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-04-12 10:17:55 IP:211.96.xxx.xxx 未訂閱
引言: 可以使用三層式架構設計, 透過 TSocketConnection 可讓 Client 和 AP Server 跨 Internet/Intranet 連線
這位大大,沒寫過,能否說詳細一點,謝謝! ====================== ^_^ 相信自己,你是最棒的! jacky ======================
------
jacky
terrychen
尊榮會員


發表:90
回覆:794
積分:501
註冊:2003-05-01

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-04-12 10:19:29 IP:61.221.xxx.xxx 未訂閱
您好: 可以的,小弟用的是ADO 利用*.udl,把上IP便可連接到遠端資料庫,跟LOCAL一樣 ~~應無所住而生其心~~
Brian77
中階會員


發表:8
回覆:114
積分:94
註冊:2002-05-17

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-04-12 10:57:56 IP:61.61.xxx.xxx 未訂閱
嗯. 也許先試試 terrychen 的方式, 不合用的話再考慮三層式吧.. 三層式可能買本書來看比較容易點, 在這不容易講清楚 基本上它是寫一支可以 AP Server (DLL) 負責和資料庫間的存取 另外再寫一支 Client 端的程式來向 AP 存取資料 (AP就如同一個資料庫般) Client 和 AP 間有幾種連接的方式, TSocketconnection 是其中的一種
guohua_fu
一般會員


發表:44
回覆:50
積分:18
註冊:2003-06-19

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-04-12 11:01:57 IP:211.96.xxx.xxx 未訂閱
引言: 您好: 可以的,小弟用的是ADO 利用*.udl,把上IP便可連接到遠端資料庫,跟LOCAL一樣 ~~應無所住而生其心~~
大大,我也用的是ADO,但我不知道如何設定connection方式,應該怎麼設定 利用*.udl是什麼意思?能否說詳細一點,謝啦! 呢? ====================== ^_^ 相信自己,你是最棒的! jacky ====================== 發表人 - guohua_fu 於 2004/04/12 11:09:51 發表人 - guohua_fu 於 2004/04/12 11:11:00
------
jacky
terrychen
尊榮會員


發表:90
回覆:794
積分:501
註冊:2003-05-01

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-04-12 11:51:25 IP:61.221.xxx.xxx 未訂閱
您好: 首先,隨便開一ㄍ文字檔,將副檔名改成xx.udl,存放在跟專案同一資料夾(這是小弟的習慣),對他點兩下其餘的設定你應該知道,差別在於『輸入資料庫伺服器名稱』那裡打上IP即可 然後,在ADOconnection的connectionstring=>datalinl file=>選擇剛剛建立那個xx.udl ~~應無所住而生其心~~
guohua_fu
一般會員


發表:44
回覆:50
積分:18
註冊:2003-06-19

發送簡訊給我
#8 引用回覆 回覆 發表時間:2004-04-22 11:44:51 IP:211.96.xxx.xxx 未訂閱
引言: 您好: 首先,隨便開一ㄍ文字檔,將副檔名改成xx.udl,存放在跟專案同一資料夾(這是小弟的習慣),對他點兩下其餘的設定你應該知道,差別在於『輸入資料庫伺服器名稱』那裡打上IP即可 然後,在ADOconnection的connectionstring=>datalinl file=>選擇剛剛建立那個xx.udl ~~應無所住而生其心~~
大大: 對不起我真的不太明白,可以詳細說明一下嗎?十萬分感謝! ====================== ^_^ 相信自己,你是最棒的!
------
jacky
terrychen
尊榮會員


發表:90
回覆:794
積分:501
註冊:2003-05-01

發送簡訊給我
#9 引用回覆 回覆 發表時間:2004-04-22 11:53:33 IP:61.221.xxx.xxx 未訂閱
您好: 不知道您哪裡不明白 照著做就可以啦  如下圖紅色地方打上IP就可以了 ~~應無所住而生其心~~
系統時間:2024-05-19 12:04:29
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!