Доступ к данным для пользователей Visual Basic 6.0
Обновлен: Ноябрь 2007
В Visual Basic 6.0 доступ к данным выполняется с помощью технологии ADO. В Visual Basic 2008 доступ к данным осуществляется с помощью компонента ADO.NET, который является частью платформы .NET Framework. Между этими двумя технологиями существует несколько отличий, как концептуальных, так и в терминах задач. Дополнительные сведения о концептуальных различиях между ADO и ADO.NET см. в разделе Сравнение ADO.NET и ADO.
Примечание. |
---|
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.
Примечание. |
---|
Привязка данных ADO поддерживается для совместимости с предыдущими версиями с помощью среды Microsoft Visual Basic 2005 Compatibility Data Runtime. |
В Visual Basic 6.0 формы с привязкой данных автоматически создаются при перетаскивании элементов базы данных из среды данных в форму.
См. также
Другие ресурсы
Создание клиентских приложений для работы с данными
Подключение к данным с помощью Обозревателя серверов/Обозревателя баз данных
Средства Visual Database Tools