Поделиться через


Доступ к данным для пользователей Visual Basic 6.0

Обновлен: Ноябрь 2007

В Visual Basic 6.0 доступ к данным выполняется с помощью технологии ADO. В Visual Basic 2008 доступ к данным осуществляется с помощью компонента ADO.NET, который является частью платформы .NET Framework. Между этими двумя технологиями существует несколько отличий, как концептуальных, так и в терминах задач. Дополнительные сведения о концептуальных различиях между ADO и ADO.NET см. в разделе Сравнение ADO.NET и ADO.

83x67by8.alert_note(ru-ru,VS.90).gifПримечание.

Visual Basic 6.0 также поддерживает обратную совместимость с технологиями RDO и DAO. Эти технологии поддерживаются в Visual Basic 2008 только как объекты COM; приложения, в которых используется привязка данных RDO или DAO, нельзя обновить до Visual Basic 2008. Дополнительные сведения см. в разделе Обновление приложений, созданных в предыдущих версиях Visual Basic.

В Visual Basic 6.0 имеется два общих метода реализации доступа к данным в приложении: в режиме разработки путем привязки к элементу управления данными ADO (ADODC) или с помощью среды данных, или во время выполнения, путем программного создания объектов Recordset и взаимодействия с ними.

В Visual Basic 2008 существует два аналогичных метода реализации доступа к данным: в режиме разработки, с помощью адаптеров данных и наборов данных, или во время выполнения, с помощью добавления кода для программного создания адаптеров данных и наборов данных. Дополнительные сведения см. в разделе Создание адаптеров обработки данных.

В Visual Basic 6.0 привязка данных выполняется посредством установки свойств привязки данных элемента управления: DataChanged, DataField, DataFormat, DataMember и DataSource. В большинстве случаев отображаемое свойство элемента управления (например, свойство Text элемента управления TextBox) привязано к полю в источнике данных.

В Visual Basic 2008 привязка данных имеет более широкое определение — любое свойство любого элемента управления можно привязать к любой структуре, содержащей данные. Привязка в Windows Forms выполняется с помощью свойства DataBindings, содержащего коллекцию объектов Binding для элемента управления. Дополнительные сведения см. в разделе Связывание данных и Windows Forms.

83x67by8.alert_note(ru-ru,VS.90).gifПримечание.

Привязка данных ADO поддерживается для совместимости с предыдущими версиями с помощью среды Microsoft Visual Basic 2005 Compatibility Data Runtime.

В Visual Basic 6.0 формы с привязкой данных автоматически создаются при перетаскивании элементов базы данных из среды данных в форму.

См. также

Другие ресурсы

Создание клиентских приложений для работы с данными

Подключение к данным с помощью Обозревателя серверов/Обозревателя баз данных

Средства Visual Database Tools

Справка (для пользователей Visual Basic 6.0)

Пространства имен данных в Visual Studio