Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linq to sql 向datacontext提交部分更改_Linq To Sql - Fatal编程技术网

Linq to sql 向datacontext提交部分更改

Linq to sql 向datacontext提交部分更改,linq-to-sql,Linq To Sql,有没有一种方法可以在不使用datacontext的SubmitChanges()函数的情况下插入实体?我之所以要这样做,是因为我对我的datacontext做了其他我还不想提交的更改,如果我调用SubmitChanges函数,它将提交所有更改,包括我还不想保存的更改。或者使用新的datacontext实例,因为它是一个轻量级实例 或 对要添加的实体使用InsertOnSubmit方法。而不是调用SubmitChanges仅更新所需的实体

有没有一种方法可以在不使用datacontext的SubmitChanges()函数的情况下插入实体?我之所以要这样做,是因为我对我的datacontext做了其他我还不想提交的更改,如果我调用SubmitChanges函数,它将提交所有更改,包括我还不想保存的更改。

或者使用新的datacontext实例,因为它是一个轻量级实例 或 对要添加的实体使用InsertOnSubmit方法。而不是调用SubmitChanges仅更新所需的实体