为什么我看不到添加到数据库中的新行?

时间:2011-07-08 01:38:10

标签: c# sql-server linq-to-sql

我正在尝试运行一个有人给我的.NET项目,它包含一个数据库MDF文件并在C#代码中使用LINQ查询,例如:

db = new DataClasses1DataContext();
using (db)
{
   res01 r = new res01();
   r.comb_bars = 1;
   r.end_dte = b_list.Last().dteTme.Date;
   r.pers = pers;
   r.st_dte = b_list.First().dteTme.Date;
   r.sym = sym;
   db.res01s.InsertOnSubmit(r);
   db.SubmitChanges();
}

我看到这个代码在我调试时运行,但似乎没有任何行被添加到数据库中。然而,我在运行代码时没有遇到任何错误。我正在使用Visual C#Express 2010.如何查看作为项目一部分的数据库MDF文件中添加了什么?

2 个答案:

答案 0 :(得分:0)

尝试重新绑定()网格。因为必须重新加载数据。

答案 1 :(得分:0)

数据存储在bin / Debug文件夹内的数据库文件中。打开并检查。

See this for more details on connecting to compact db