我正在測試vb.NET 2008中的數據庫編程,並試圖找到一種使用不同形式的數據庫連接的方法,例如,我將數據庫連接組件置於其中一種形式中。vb.NET 2008:如何通過多種形式使用數據庫連接
我知道,我可以通過例如form1.databaseconnection.xxx,但是這是最好的方式,還是我可以將連接「置於」更抽象的形式,而所有形式都知道?
感謝
我正在測試vb.NET 2008中的數據庫編程,並試圖找到一種使用不同形式的數據庫連接的方法,例如,我將數據庫連接組件置於其中一種形式中。vb.NET 2008:如何通過多種形式使用數據庫連接
我知道,我可以通過例如form1.databaseconnection.xxx,但是這是最好的方式,還是我可以將連接「置於」更抽象的形式,而所有形式都知道?
感謝
我不得不採取一個非常類似的設計決策,並且我決定最好從一個主要對象共享連接,並通過調用重載的Show()方法將它交給Forms。
Public Overloads Sub Show(ByVal mainController As MyController)
_handedController = mainController
End Sub
是myController的持有一些重要的事情,如DB-連接等一類。
更好,如果你實現一個單獨的類Libraray項目數據訪問層,並添加對它的引用您的Windows應用程序項目。