Имеет ли значение значение SQLCommand
/SQLConnection
вместо OleDbCommand
/OleDbConnection
. Получаю ли я какие-либо преимущества из этого, с точки зрения удобства, функциональности, производительности или безопасности API? Или любая другая перспектива?SQLCommand/SQLConnection vs OleDbCommand/OleDbConnection
ответ
OleDbCommand
и OleDbConnection
являются общими. SqlCommand
и SqlConnection
специфичны для SQL Server и могут использовать преимущества своих функций. Они также раскрывают возможности SQL Server. Например, вы можете использовать их для управления столбцами XML.
с SQLConnection вы можете использовать транзакции и объем транзакций, как:
using(var scope = new TransactionScope())
{
//do a lot of stuff with sqlconnection/sqlcommand (s)
scope.Complete()
}
вам нужно иметь MSDTC обслуживание включена для этого работать
посмотреть здесь http://valueinjecter.codeplex.com/, на странице доступа к данным слоя, где я показать это
Но у OleDB есть транзакции. Я могу передать транзакцию нескольким командам, зафиксировать их и отбросить назад. В чем преимущество вышесказанного? Лучше читать? – bitbonk
- 1. Создает ли встроенный VS VS VS VS 2010
- 2. FTP vs SFTP vs HDFS vs NTFS vs EXT2, EXT3
- 3. Сравнение lz4 vs lz4_hc vs blosc vs snappy vs fastlz
- 4. IDE vs Library vs SDK vs Framework vs Toolkit
- 5. J2ME VS Android VS iPhone VS Symbian VS Windows CE
- 6. VS 2013 MSTest vs nUnit vs xUnit
- 7. Rhino mock vs Typemock vs JustMock vs
- 8. control.BeginInvoke() Vs Dispatcher Vs SynchronizationContext Vs .. - НАДЕЖНОСТЬ
- 9. LocalAlloc Vs GlobalAlloc Vs malloc Vs new
- 10. DynamicProperty vs MutableProperty vs AnyProperty vs ConstantsProperty
- 11. inline vs __inline vs __inline__ vs __forceinline?
- 12. NUnit vs. MbUnit vs. MSTest vs. xUnit.net
- 13. Grunt vs Gulp vs Yeoman vs CodeKit
- 14. метод vs function vs procedure vs class?
- 15. Сон VS alarmManager.set VS alarmManager.setRepeat VS Handler
- 16. VS 2008 vs VS 2008 Express
- 17. ACE vs Boost vs Poco vs wxWidgets
- 18. Asp.net vs Html5 vs xml vs xhtml
- 19. Местоположение vs GeoPoint vs 1E6 vs Зарядка
- 20. ganglia vs sensu vs icinga vs nagios
- 21. .NET vs ASP.NET vs CLR vs ASP
- 22. объект vs array, {} vs [], echo vs print_r
- 23. Публикация VS vs dotless
- 24. * vs ** vs *** в Proguard?
- 25. Django -vs- Grails -vs-?
- 26. bigtable vs cassandra vs simpledb vs dynamo vs couchdb vs hypertable vs riak vs hbase, что у них общего?
- 27. bundler vs RVM vs gems vs RubyGems vs gemsets vs system ruby
- 28. rmi vs servlets vs socket
- 29. HttpResponse.End vs HttpResponse.Close vs HttpResponse.SuppressContent
- 30. Zabbix vs grafana vs kibana
Да, но каковы эти функции? – bitbonk