我有一个mdf
个文件并附加了dbml
。
我正在尝试使用linq-to-sql插入和查询数据库。
我有以下代码:
var db = new DataClassesDataContext();
var s1 = db.Students.Where(s => s.Name == "gogo");
此代码在运行时显示0结果,但在执行以下
之后 var db = new DataClassesDataContext();
Student newStudent = new Student { Name = "gogo" };
db.Students.InsertOnSubmit(newStudent);
db.SubmitChanges();
然后我可以获得1个相关结果。
问题是,当我打开mdf
文件时,他看起来是空的(即使我可以查询我之前添加的名为Adam的学生)。
我的连接字符串:
Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True