2010-02-04 66 views
0

是否有可能爲vb.net appplication和asp.net使用相同的數據庫? 如果可能,如何連接它? now..i'd建立vb.net應用程序和asp.net在我的筆記本電腦... 它可以連接..但我想知道如何使數據庫連接爲vb.net和asp.net真實... 多謝你數據庫爲vb.net和asp.net

+0

這個問題沒有意義。 VB.NET是一種語言。 ASP.NET應用程序可以使用包括VB.NET在內的任何.NET語言編寫。你可能是指WinForms vs ASP.NET。如果是這樣的話,請編輯這篇文章(包括標題)。 – 2010-02-04 04:57:08

+0

@Sam,我很確定OP的意思是你所評論的內容,他/她可能不知道如何更好地表達它。也許你可以調整它? :) – 2010-02-04 04:59:18

+0

@ o.k.w,因爲它完全改變了這個問題,我希望OP在我「調整」之前確認。我擔心調整不會挽救這個問題 - 它只會導致更多的問題。具體來說,不清楚桌面和服務器是否都連接到同一臺數據庫服務器,因爲問題是關於如何連接它們。 – 2010-02-04 05:14:23

回答

0

如果你編寫你的數據訪問層(DAL)作爲Web服務(或WCF應用程序),那麼你的ASP.NET站點和Winforms應用程序都可以調用DAL並訪問相同的數據同一個數據庫。

1

簡短回答...是的。

數據庫旨在被許多不同的應用程序以及許多不同類型的應用程序共享。

對於VB.net和ASP.NET(在後面的代碼),您可以使用相同的代碼來訪問數據庫...

Using _conn as New SqlConnection(connectionString) 
    'Do Stuff' 
End Using 

對於數據庫免費使用的,你可以得到MS SQL Express editionOracle XE,MySql和其他一些。