Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/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 Linq到SQL压缩-事务或仅提交更改_Linq To Sql_Transactions_Sql Server Ce - Fatal编程技术网

Linq to sql Linq到SQL压缩-事务或仅提交更改

Linq to sql Linq到SQL压缩-事务或仅提交更改,linq-to-sql,transactions,sql-server-ce,Linq To Sql,Transactions,Sql Server Ce,我正在SQL Compact数据库上使用Linq to SQL。我有一个将多条记录插入数据库的函数。我只在函数末尾调用SubmitChanges。使用事务(使用TransactionScope类)会给我带来更多的性能或优势吗?Linq to SQL在SubmitChanges中使用事务,因此您不需要显式使用事务: 在传输任何实际更改之前,LINQtoSQL立即启动一个事务来封装一系列单独的命令

我正在SQL Compact数据库上使用Linq to SQL。我有一个将多条记录插入数据库的函数。我只在函数末尾调用SubmitChanges。使用事务(使用TransactionScope类)会给我带来更多的性能或优势吗?

Linq to SQL在SubmitChanges中使用事务,因此您不需要显式使用事务:

在传输任何实际更改之前,LINQtoSQL立即启动一个事务来封装一系列单独的命令