ADO.NET Что такое соединение?

<!--StartFragment --> В предыдущей статье было упомянуто всего несколько слов о том, что в состав Провайдера Данных (Data Provider) входит объект Соединение (Connection). В данной статье мы рассмотрим этот объект более подробно, выясним его роль в ADO.NET, основные свойства и методы. Назначение объекта Connection – поддерживать физическую связь между хранилищем данных и приложением .NET. Поскольку, как мы уже знаем, в составе ADO.NET имеется два Провайдера Данных, а каждый из них имеет собственную реализацию объекта Connection, нам придется рассмотреть обе разновидности.

OLE DB .NET Data Provider включает в себя OleDbConnection (пространство имен System.Data.OleDB), а SQL Server .NET Data Provider, соответственно, - SqlConnection (пространство имен System.Data.SqlClient). Хотя различия между ними не столь радикальны, тем не менее, их следует иметь в виду при переносе приложений на другое хранилище данных.

Как упоминалось ранее, SqlClient работает с хранилищем данных напрямую, поэтому при работе с Microsoft SQL Server 7.0 и выше предпочтительнее использовать SQL Server .NET Data Provider и SqlConnection, поскольку это обеспечит более высокую эффективность работы приложения... далее



Опубликовал admin
17 Апр, Суббота 2004г.



Программирование для чайников.