2011-10-11 38 views

回答

1

這是否是最好的方法取決於你的環境。對於很多情況,這不是正確的解決方式,因爲運行客戶端程序的人可以直接訪問數據庫。您還需要打開防火牆,以允許運行應用程序的任何人訪問數據庫。不僅是安全問題,但是如果您想更改正在運行的查詢以執行特定操作,那麼您必須確保每個人都更新其客戶端程序。另一種可能更好的方法是創建一個Web服務器(XML,SOAP,JSON等),VB.Net程序會調用它來完成各種操作。這樣VB.Net程序就不必直接連接到數據庫,這樣既可以提高安全性,又可以讓你在服務器端改變諸如表結構之類的東西,而VB.Net程序並不知道。

相關問題