2012-01-26 23 views
0

從使用ASP .NET MVC 3.0的實體框架,測試時可以使用文件作爲數據庫嗎?我知道這種行動的速度。使用文件作爲數據庫?

在我的情況下,我只是不想讓數據庫在我的電腦上一直運行。我也不想在需要時啓動它。

可能嗎?我不在尋找MDF文件。我正在尋找將全部數據保存在磁盤上的方法。

+0

所以,你想用一個文件作爲一個數據庫,但不想用MDF文件?看起來SQL Server Express正在安裝到MDF文件中,正是您所需要的。這是我過去爲自動化單元測試/本地開發所做的工作,並且效果很好。 – RQDQ

+0

看看[SQLite](http://www.sqlite.org/)。 –

+0

可悲的是,他不希望數據庫服務器也可以動態啓動。 – TomTom

回答

2

是否可以在測試時使用文件作爲數據庫?

是的。您只需要爲文件定義數據庫格式,編寫處理程序,編寫所有受影響的邏輯,然後編寫供實體框架使用的提供程序,包括Visual Studio的工具支持。

總而言之,男人幾年的工作。

所以是的,這是可能的,但它沒有任何意義。

+0

瑪麗我。哈哈哈哈:D –

相關問題