1)我可以創建一個簡單的應用程序,它具有一個程序調用通過Web服務連接到SQL Server數據庫
function ConnectToDB: Boolean
,並從我的虛擬目錄(wwwroot文件/ cgi-bin目錄),運行它,它連接和報告連接。
2)我可以創建一個簡單的Web服務的helloWorld
function helloWorld: String;stdcall;
我可以創建一個客戶端,並調用我的Web服務調用的「HelloWorld」,讓我‘HELLO WORLD’的字符串報告給我 - 一切效果很好。 3.現在,如果我從步驟1(1)中取出連接代碼並將其放入Web服務中,則無法連接到數據庫。它總是報告錯誤。
注:我使用Delphi 7創建我的Web服務。我使用DBXpress作爲MS SQL Server數據庫的管道,並且連接所需的兩個INI文件(dbxconnections.ini,dbxdrivers.ini)和兩個DLL與可執行文件(wwwroot/cgi-bin)位於同一文件夾中, 。
任何幫助將非常感激!再次請注意步驟1 & 2,然後回覆。
Thanx!
'我無法連接到數據庫'是不是我們可以幫助你。如果您調試應用程序,您是否遇到錯誤消息? – Birger 2010-04-21 15:23:37
如果您發佈代碼示例,甚至只是一個函數聲明,*請*使用編輯器工具欄中的「代碼」按鈕(101 010)對這些行進行精確格式化和語法高亮顯示 - 創造一個與衆不同的世界! – 2010-04-21 15:45:07