2010-03-05 20 views
0

我正在使用ASP MVC開發一個新項目。我正在使用數據訪問的存儲庫模式。在使用SQL Server之前,我使用過相同的場景,但現在我正在使用MySQL。使用mysql的Asp.net MVC

如何使用存儲庫模式與MySQL進行交互?

回答

1

數據庫層通常需要護理的:

  • 建立到數據庫
  • 連接轉換應用級數據類型到數據庫的數據類型
  • 包裝/從執行直接查詢
  • 分離上層應用程序級

關於數據庫特定組件,通常這些是S qlConnectionSqlDataReader,SqlCommand等。他們是Microsoft SQL Server特定的。您將需要安裝MySql connector並使用提供的界面。

看看這裏:Using MySQL Native .NET Providers

您將使用這些對象:MySqlConnectionMySqlCommandMySqlDataReaderMySqlDataAdapterMySqlParameterMySqlTransaction

0

您將需要安裝/安裝MySql數據提供程序。

0

使用亞音速似乎是使用MVC的MySQL最快的路線,或者更新版本的mysql數據提供程序允許實體框架也可以使用....但是再次最快的路線必須是亞音速您的啓動和運行in分鐘

1

您可以使用開放源代碼ORM(例如nHibernate)並開發存儲庫層。這支持MySQL。然後,如果您決定切換回SQL Server,則只需更改1配置行。