47
Чтобы обеспечить наилучшие функциональные характеристики
приложению, необходимо расположить каждую таблицу на отдельной форме.
Для получения данных из среды SQL в VB необходимо проделать ряд
операций. Выберите пункт «Add Data Source…» в пункте меню «Data». После
чего появится Wizard выбора типа ресурса данных. Нам необходимо выбрать
тип База данных(Database) и перейти к следующему пункту настройки
соединения с базой данных. В этом пункте необходимо выбрать новое
соединение, если соединение еще не было выбрано, в появившемся окне
необходимо нажать на обзор (Browse) и выбрать месторасположение базы
данных на компьютере. При подтверждении, появится информационное
сообщение, которое спрашивает у нас¸ необходимо ли нам прикрепить проект
базы данных к проекту VB, на что нужно ответить да, во избежание проблем
с соединением (чтобы каждый раз не выбирать соединение). После проведения
последовательности этих шагов, база данных прикреплена к проекту Visual
Basic.
Теперь мы можем, отобразить таблицу базы данных на форме, простым
перетаскиванием таблицы из списка Data Source на форму. Так будет
выглядеть таблица на форме до компиляции: А в таком виде, она будет после
компиляции, уже в программе:
Точно такой же алгоритм вывода запросов на форму, за исключением
первых этапов, которые мы исключаем (база данных уже присоединена).
Теперь нам необходимо ковертировать запросы SQL в формат, приемлемый
для VB. Для этого нам нужно нажать на кнопку Edit DataSet with Designer
вкладки Data Source. После чего появится поле, на котором расположены все
наши таблицы в виде структуры:
Далее необходимо кликнуть по полю серого цвета правой кнопкой
мыши, выбрав пункт Add => TableAdapter. Два раза кликнуть по кнопке Next,
после чего появится поле для ввода, куда необходимо вставить код запроса и
нажать Finish. Появится новая таблица, хранящая параметры запроса. Теперь
эту таблицу можно так же добавить на форму.