最近我問this question有關將我的窗口應用程序連接到由某個免費託管站點託管的遠程數據庫(MySQL)。我得到了「沒有辦法」的答案。我可以通過webservice訪問遠程數據庫嗎? C#winforms
如何使用web服務?現在可能嗎?
最近我問this question有關將我的窗口應用程序連接到由某個免費託管站點託管的遠程數據庫(MySQL)。我得到了「沒有辦法」的答案。我可以通過webservice訪問遠程數據庫嗎? C#winforms
如何使用web服務?現在可能嗎?
是的,如果你的web服務託管在同一臺服務器上,它包含mysql數據庫。您可以使用webservice(託管提供程序可以確定的)在本地連接到mysql,並且可以使用該服務來服務器數據。
好了(也可能是假設你的託管服務提供商.NET 4.0),這應該是相當簡單:
最大的挑戰會有建設EF模型 - 你真的想要一個本地實例的MySQL數據庫 - 模式至少 - 開發反對。
我只是有一個簡單的表,有2列。我只是想用我的窗口應用程序插入記錄。 – yonan2236 2010-09-28 07:04:30
謝謝先生...我是新來的webservice,我剛剛進行了研究..你可以請推薦一個網站或任何地方,我可以得到一些想法如何使它?(對於初學者)。我的免費託管網站正在運行這些功能:操作系統:Linux。 Apache版本:2.2.15(Unix)。 PHP版本:5.2.13。 MySQL版本:5.1。45 – yonan2236 2010-09-28 07:05:13
@ yonan2236 - 那麼你可能不需要跳過所有這些箍環(而且無論如何你都無法在你的託管服務提供商(如果它的空閒你得到你支付的東西......))。去問一個不同的問題:「在php中,如何編寫web服務以將兩個值插入(MySQL)數據庫」 – Murph 2010-09-28 08:05:32
Ish - 無論您的服務託管在相對於您的數據庫的哪個位置都無關緊要*提供的服務可以訪問數據庫服務*。我的託管服務提供商(一個)有專門的數據庫服務器與託管服務器分開。答案是一樣的 - 是的,你可以使用Web服務。 – Murph 2010-09-28 06:50:44
謝謝先生...我是新來的webservice,我剛剛對它進行了研究..你可以請推薦一個網站或任何地方,我可以得到一些想法如何使它?(對於初學者)。我的免費託管網站正在運行這些功能:操作系統:Linux。 Apache版本:2.2.15(Unix)。 PHP版本:5.2.13。 MySQL版本:5.1.45 – yonan2236 2010-09-28 06:51:12
@Murph從他的這個問題和其他問題看來,他的主機不允許遠程連接 – TheVillageIdiot 2010-09-28 08:33:04