为什么我的SQL Server数据删除时,应用程序停止
本文关键字:应用程序 删除 我的 SQL Server 数据 为什么 | 更新日期: 2023-09-27 18:17:18
我在SQL Server中有一个包含datetime
列的表。我用LINQ to SQL.
在运行程序时,所有数据都保存在一个表中,我得到了所有正确的结果。
但是一旦我关闭运行,表中没有数据,getall
函数返回null。
我找不到问题。
将数据插入表的代码是:
public bool AddTime(WorkTime ToAdd)
{
try
{
_context.WorkTimes.InsertOnSubmit(ToAdd);
_context.SubmitChanges();
}
catch (Exception)
{
return false;
}
return true;
}
最有可能的是,您使用SQL Server Express Edition独立文件,每次构建时都会重新部署(复制到输出文件夹)。
选项:
- 在引擎内部注册数据库,而不是使用独立的文件,或者 当你构建时,注意不要覆盖你的数据库。