是否使用SQLCommand
/SQLConnection
而不是OleDbCommand
/OleDbConnection
有什么区别。从API的舒适性,功能,性能或安全角度来看,我能从中获得什么优势吗?或者其他视角?SQLCommand/SQLConnection vs OleDbCommand/OleDbConnection
5
A
回答
5
OleDbCommand
和OleDbConnection
是通用的。 SqlCommand
和SqlConnection
特定于SQL Server,并可以利用其功能。他们还公开了SQL Server的功能。例如,您可以使用它们来操纵XML列。
1
与SqlConnection的,你可以使用事务,事务范围,如:
using(var scope = new TransactionScope())
{
//do a lot of stuff with sqlconnection/sqlcommand (s)
scope.Complete()
}
你需要有这个启用MSDTC服务工作
看这里http://valueinjecter.codeplex.com/,在数据访问层页面,在这里我显示此
+0
但OleDB也有交易。我可以将事务传递给多个命令,提交它们并将它们回滚。以上的优点是什么?更好阅读? – bitbonk 2010-08-24 18:13:31
相关问题
- 1. vs vs 2008 vs vs 2010
- 2. Exec的VS ExecWait VS ExecShell VS nsExec :: Exec的VS nsExec :: ExecToLog VS nsExec :: ExecToStack VS ExecDos VS ExeCmd
- 3. CGL vs AGL vs OpenGL vs NSOpenGL vs CoreAnimation(CALayer)
- 4. VS VS VS VS 11中的MVC测试
- 5. MobileNet VS SqueezeNet VS ResNet50 VS启V3 VS VGG16
- 6. NTOSKRNL.EXE VS NTKRNLMP.EXE VS NTKRNLPA.EXE VS NTKRPAMP.EXE
- 7. .NET vs ASP.NET vs CLR vs ASP
- 8. JRuby:import vs include vs java_import vs include_class
- 9. codendi vs redmine vs Retrospectiva vs trac
- 10. inline vs __inline vs __inline__ vs __forceinline?
- 11. VS 2008 vs VS 2008 Express
- 12. SDI vs MDI vs TDI vs?
- 13. Atomikos vs JOTM vs Bitronix vs?
- 14. RailwayJS vs Geddy vs Express vs Socket.IO
- 15. Quartz.NET vs JAMS vs?
- 16. MPAPI vs MPI.NET vs?
- 17. NetSqlAzMan vs AzMan vs(?????)
- 18. bigtable vs cassandra vs simpledb vs dynamo vs couchdb vs hypertable vs riak vs hbase,他们有什么共同点?
- 19. AsyncTask vs Activity.runOnUiThread()vs Handler.post()
- 20. ivalueconverter vs system.converter vs delegate
- 21. managedQuery()vs context.getContentResolver.query()vs android.provider.something.query()
- 22. Sys.require vs Sys.loadscripts vs Sys.loader
- 23. setOnclickListener VS OnClickListener VS View.OnClickListener
- 24. RhinoMock:Mocks VS StrictMocks VS DynamicMocks
- 25. CURL vs fopen vs fsocketopen?
- 26. unittest vs pytest vs nose
- 27. JPA vs ORM vs Hibernate?
- 28. Unity vs Udk vs CryEngine
- 29. Zabbix vs grafana vs kibana
- 30. ErrorAttribute vs OnException vs Application_Error
是的,但这些功能是什么? – bitbonk 2010-02-18 12:34:53