2011-11-08 50 views
0

我今天發現了關於在VS 2010 C#此功能是否存在等,我並沒有真正找到了幾乎Google上搜尋它。其實,我有以下問題:本地數據庫2010

  1. 如果我使用其中的一個,並與數據加載一次,會當我關閉應用程序還是會呆在那裏,直到我刪除的數據被刪除?
  2. 如何動態地添加內容到它(我使用MySQL,它並沒有爲它原生支持,所以我要存取權限的數據,並在本地數據庫從代碼中添加它)?
  3. 如何從中檢索內容?
+2

您是指MSSQL Express? –

回答

2

你可以使用LocalDb
關閉應用程序時,您的數據將不會被刪除。

爲了添加/刪除/檢索內容到你的LocalDB,看看到Entity Framework

2

如果你是指的你可以在Visual Studio中創建數據庫的SQL Express實例,那麼答案是數據存儲,直到被刪除(與任何其他數據庫)和跨關創建應用程序仍然存在VS被關閉。

你可以把它看成是你可以用你的項目要等到它準備好被釋放到野外portalable數據庫。 :)

+0

我想你在這裏討論的是SQL Compact Edition(CE),它與SQL Express分開(你不能輕易地使用你的項目)。 – OperatorOverload

+0

SQL Compact Edition是另一回事,我正在談論App_Data文件夾中的SQL Express實例(它在某些項目(如MVC)中默認使用) – Skuld