VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

請問odbc的設定

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
lcm



註冊時間: 2004-12-27
文章: 45


第 1 樓

發表發表於: 星期一 八月 22, 2005 2:53 am    文章主題: 請問odbc的設定 引言回覆

ms sql server 是架在ip為10.100.1.20的機器上,如果我要從另一電腦ip為10.100.4.20的機器利用odbc連接到10.100.1.20機器上的sql server
是否可用下列方式, 謝謝。

gcDSN='10.100.1.20'
gcUID='sa'
gcPWD=''
gcSQLDatabase='custom'

=SQLSETPROP(0,"DispLogin",3)

gnHandle =SQLSTRINGCONNECT("DSN=&gcDSN;UID=&gcUID;PWD=&gcPWD;DATABASE=&gcSQLDatabase")
回頂端
檢視會員個人資料 發送私人訊息
bin1x



註冊時間: 2004-08-27
文章: 462


第 2 樓

發表發表於: 星期一 八月 22, 2005 8:18 am    文章主題: 引言回覆

應該可以的
我就有試過從台中連到苗栗的
以access當client 的
速度相當慢,一般企業也沒人會採用這種作法
但這種作法,應該是想問不同子網,
可不可以跨閘道吧
至於=SQLSETPROP(0,"DispLogin",3)
是說無登入的prompt
但對到isql 中又該如何做哩?(即sql 語法,又跑錯版了)
其實我之前有做過一個類似script 或 巨集的東西
放在sql server 跑
只是為了讓自己方便,免得忘記了,用電腦做最方便,而且每天都要做
,用at做定時
時間到了自動ftp,後解開,restore 到sql 上
用isql 執行*.sql,就是卡著一個prompt (因為要按enter )
不然上面這個程序進入at排程,我根本不用理它
還可以有更多時間去處理其它的事情
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 參觀發表人的個人網站 MSN Messenger
lcm



註冊時間: 2004-12-27
文章: 45


第 3 樓

發表發表於: 星期一 八月 22, 2005 9:29 pm    文章主題: 引言回覆

謝謝bin1x ,您確實有用過類似的odbc設定嗎?可成功否,因我想在vpn的環境內設定odbc,再利用程式存取遠端sql的資料。也正因如此,
所以才會有不同網段的情況。
回頂端
檢視會員個人資料 發送私人訊息
bin1x



註冊時間: 2004-08-27
文章: 462


第 4 樓

發表發表於: 星期一 八月 22, 2005 10:33 pm    文章主題: 引言回覆

可以,很慢,所以有些人才會採取remote+terminal 來做
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 參觀發表人的個人網站 MSN Messenger
syntech



註冊時間: 2003-05-16
文章: 4249
來自: Taipei,Taiwan

第 5 樓

發表發表於: 星期二 八月 23, 2005 8:41 am    文章主題: 引言回覆

我試過 bcb + odbc +sql server 利用 v90 modem 連線(56 bps 約等於上下傳 8k byte/sec),

重點在於必須控制資料流量,
例如分段讀取,畫面在資料讀取完前先出現,
或是作一個loading畫面讓資料比操作介面先傳完,
這樣就能維持不錯的操作速度.

_________________
如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問

請聯絡我們,也許我們幫得上忙
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 AIM Address
bin1x



註冊時間: 2004-08-27
文章: 462


第 6 樓

發表發表於: 星期二 八月 23, 2005 11:09 am    文章主題: 引言回覆

syntech 寫到:
我試過 bcb + odbc +sql server 利用 v90 modem 連線(56 bps 約等於上下傳 8k byte/sec),

重點在於必須控制資料流量,
例如分段讀取,畫面在資料讀取完前先出現,
或是作一個loading畫面讓資料比操作介面先傳完,
這樣就能維持不錯的操作速度.

這個有興趣了
怎麼做
按理講
先把畫面送給client ,然後再由使用者控制
直到使用者按下確定,再送資料庫資料至資料庫伺服器
等一下!
是點對點嗎?
不是用tcpip 的網路吧?
當時我使用是
伺服器端,區域網路並非專用的伺服器,而是一般professional 2000
安裝了sql,
遠端,使用的是access client 結果跑個畫面都要等很久
adsl雙向512對adsl下行512上行64(反正如果要有效率的執行ap)
沒有人這麼做的
都是terminal 或是 crytrix(不曉得有沒有拼錯,反正知道就好了)
不然netterm 搭配一些主機來做也是有的
就像as400 或是 informix 一樣
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 參觀發表人的個人網站 MSN Messenger
syntech



註冊時間: 2003-05-16
文章: 4249
來自: Taipei,Taiwan

第 7 樓

發表發表於: 星期二 八月 23, 2005 2:00 pm    文章主題: 引言回覆

是 TCP/IP 沒錯,兩邊上網,然後查IP再連線.

當然有點技巧啦!
執行檔要放在CLIENT端,所以兩邊只有傳資料而已,
然後資料只傳必要的數量及欄位,其他不傳.

對其他支援multi-thread 的工具還可以邊傳邊顯示畫面.

如果你用的是access client ,你可能忽略了access是不是偷偷把所有資料都傳回來,
而且是必須資料都備齊了,畫面才會出現.
access 並不是適合這樣做的工具.
我想,如果你用vb client 或是 vfp client 就不會了.

當然,如果server端用的是vfp的 dbc或是dbf,那就沒救了.
這樣很容易會變成通通傳回來才能處理.

_________________
如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問

請聯絡我們,也許我們幫得上忙
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 AIM Address
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作