PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   疑難雜症區 (https://www.pcdvd.com.tw/forumdisplay.php?f=34)
-   -   foxpro如何連上iis (https://www.pcdvd.com.tw/showthread.php?t=262124)

gengen451 2003-10-26 05:52 PM

foxpro如何連上iis
 
專題用foxpro(在此稱f)做選課系統,
資料庫是用f的,是把他建立成app檔後,再用一個index.html檔去做連結app
結果是可用網頁開啟,
一但架上iis後就不行了,

錯誤訊息:


有大大試過foxpro可以像一般asp所寫出來的架上iis嗎
我是用win2000 professional

u8526425 2003-10-26 06:31 PM

經網路去存取資料庫
應該要先在主機的odbc中把該資料庫的驅動與設定掛上去
不然client端光用實體路徑永遠找不到資料庫在哪, 也開不了

AND
資料庫的整個架構最好不要用中文
以免有意料之外的錯誤

gengen451 2003-10-26 06:54 PM

感謝您的回應,
我在odbc裡,
(驅動程式)裡有灌,(Microsoft Visual FoxPro Drvier),大部份都有灌
(使用者資料來源名稱)裡,(Visual FoxPro Drvier),(設定)有加入資料庫的dbc

我資料庫的檔名都是中文,專案管理員裡的資料庫名稱全是中文,而欄位名稱全是英文
這樣還是不行

gengen451 2003-10-26 07:08 PM

若要我的檔案的請mail給我,我再寄給你只有幾十k
若試成功請務必告知謝謝

u8526425 2003-10-26 07:51 PM

請在"系統資料來源名稱"中加入Visual FoxPro的驅動
並重新測試一下
(使用者資料來源名稱只能跑本機)
並重新建議資料庫 資料表 欄位都不要用中文取名
一般都不建議這樣做

若真的不行
我本機有架上xp的iis
我可以幫你測一下
你檔案寄給我
並稍為說明一下狀況


或者向你們的指導老師詢問應該會比較清楚快速

gengen451 2003-10-26 08:14 PM

引用:
Originally posted by u8526425
請在"系統資料來源名稱"中加入Visual FoxPro的驅動
並重新測試一下
(使用者資料來源名稱只能跑本機)
並重新建議資料庫 資料表 欄位都不要用中文取名
一般都不建議這樣做

我把全部的 檔名 欄位 都改成英文的就可以了真是感謝
還有改了[QUOTE]"系統資料來源名稱"中加入Visual FoxPro的驅動[QUOTE]
接下來要看看哪些可以中文哪些可以英文
那接下來就是如何能遠端上網了
再試試

gengen451 2003-10-26 10:21 PM

總算找到關鍵了,只要把表單裡(資料環境)加入資料庫的話就會,出現錯誤

gengen451 2003-10-29 09:51 PM

有人會嗎,再推一下,這沒做出來專題就完了
u8526465大大我有寄給你你試過了嗎

u8526425 2003-10-29 11:04 PM

抱歉
我還以為你解決了
故沒給回應
不好意思

至於試驗結果...
我不知道你們的方式是否正確
因為一進INDEX按下連結
馬上叫我下載APP檔 (我沒灌VFP, WIN不能辨識, 故無法開啟)
正常來講CLIENT端不應該是這樣
既然你們選課系統是架在IIS上
何不直接用ASP套SQL語法去存取VFP資料庫
這樣CLIENT端不需安裝其他軟體就能使用
很多大學都已有線上選課系統
相信也有以前的學生做過類似專案
你們可以上網找一下資料

gengen451 2003-10-29 11:15 PM

不會啦,你有回我就很高興了,
對你沒灌foxpro就不行點index後直接開
那sql我是還沒學但asp有學一點那你可以大約說一下流程,要如何做嗎謝謝,那請問你有msn嗎我直接問你,可以嗎,你po到我mail裡


所有的時間均為GMT +8。 現在的時間是09:22 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。