none
自行開發的Borland C++ 應用程式於windows server 2008 R2+SQL express 2005的執行問題 RRS feed

  • 一般討論

  • 我公司開發的Borland C++ 應用程式 經由 IIS ODBC存取SQL資料庫,可以登入資料表,但查詢不能執行。在windows 2000+SQL express 2005可以正常執行。

    我查詢了很多MDAC的相關資料,好不容易讓我的應用程式可以登入到SQL,但是應用程式所執行的相關查詢都不能執行,不知道還有那些相關設定需要開啟。

    這是我目前完成的功課

    1.將IIS7的執行32位元應用程式開啟。

    2.執行32位元的ODBC管理員,連結自定的資料庫也成功。

    3.運行後台程式可以經由ODBC管理員,對SQL存取資料庫,建立資料(資料包含客戶登入帳號密碼,二進位檔案...)

    4.運行客戶端程式,客戶可以登入。但是在執行查詢日期,下載檔案確失敗?

    檢視IIS LOG 訊息如下:
    2013-06-11 07:07:51 192.168.196.3 POST /msadc/msadcs.dll/HongSvr.HongData.Login - 80 - 192.168.196.103 ACTIVEDATA 200 0 0 1920
    2013-06-11 07:08:13 192.168.196.3 POST /msadc/msadcs.dll/HongSvr.HongData.Query hr=80004002,CSoapStub::HttpExtensionProc, 80 - 192.168.196.103 ACTIVEDATA 200 0 0 287


    • 已編輯 AChange 2013年6月13日 上午 08:04 標題過長, 修改適當標題, 原標題: 自行開發的Borland C++ 應用程式 經由 IIS+ODBC+SQL windows server 2008 R2+SQL express 2005不能正常執行? 但在windows 2000+SQL express 2005可以正常。
    • 已移動 AChange 2013年6月13日 上午 08:04
    • 已變更類型 ricoismeModerator 2013年6月14日 下午 01:36 提問者自行解決
    2013年6月13日 上午 07:41

所有回覆

  •  我已經自行找到答案了,主要是我自已的C++應用程式,所需要指定的目錄不存在。於是我自行建立一個,就解決了。
    2013年6月13日 上午 11:45