[英]Linq-to-SQL database file empty
我是stackoverflow的新手,我已經搜索了整個站點和msdn,但一無所獲。 我希望你能幫幫我!
我想在.sdf
文件中有一個Linq-to-SQL數據庫。 因此,我為Linq-to-SQL在ORM設計器中設計了數據庫sheme,並編寫了以下代碼:
DataShemeDataContext context = new DataShemeDataContext("Data Source=database.sdf");
if (!context.DatabaseExists())
context.CreateDatabase();
Console.ReadLine();
我的問題如下:
使用此行:
context.SubmitChanges();
沒有區別。
我希望你能幫幫我!
用using包圍您的代碼:
using(DataShemeDataContext context = new DataShemeDataContext("Data Source=database.sdf"))
{
if (!context.DatabaseExists())
context.CreateDatabase();
}
Console.ReadLine();
這樣,您可以確保正確處理上下文。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.