Рис.15.8. Главное окно программы C++ Builder 6
В рисунке 18.8 покаазно главное окно программы C++ Builder 6 и для соединения с базой данных будут использоваться компонентами ADO и DataAccess. Сначало эти компоненты нужно запустить. При запуске программы эти компоненты не будут видны. Они используются в объекте Form.
Рис.15.9. Запуск основных компонентов.
В рисунке 18.9 запущены основные компоненты. Следующий шаг это изменение свойств каждого компонента. В первую очередь изменяються свойства компоненты ADOConnect.
Рис. 15.10. Окно свойств компоненты ADOConnection
В компоненте ADOConnection имеется свойтво ConnectionString. При его активации появляется окно показанное на рисунке 18.10. для соединения с базой данных нажимается кнопка “Build” и выбирается из списка соответствующий провайдер для установленной СУБД. Для Oracle нужно выбрать Microsoft OLE DB Provider for Oracle.
Рис. 15.11. Окно выбора СУБД
После выбора надо нажать кнопку “Далее”.
Рис. 15.12. Окно соединения СУБД
В рисунке 18.12 для соединения СУБД с программой надо указать имя сервера. Если СУБД Oracle не находиться в сервера а на персональном ПК, то достаточно указать IP адрес. После указывается пароль и логин пользователя. Нажав на кнопку “OK” переходим к следующему шагу.
Рис. 15.13. Свойства компонента ADOQuery
Свойство Connection компоненты ADOQuery называется “ADOConnection1” и свойство DataSource называется “DataSource1”. Так компоненты соединяются.
Теперь в SQL можно написать запрос в компоненте ADOQuery.
Рис. 15.14. Окно SQL
В свойстве Active компоненты ADOQuery нужно пометить “True”. После этого запрос будет запущен и проверен. Свойство DataSet компоненты DataSource определяется как “ADOQuery1”. Теперь между этими компонентами имеется связь.
Do'stlaringiz bilan baham: |