ПОНЯТНО О Visual Basic NET (том 3)


Работа в панели Grid Pane Выполняем запросы


Итак, вы находитесь в окне конструктора запросов. Выполните View ® Toolbars ® Query.  На экране появится панель инструментов Query (запрос) (Рис. 24.17).

Рис. 24.17

Она поможет нам выполнять основные операции с запросами.

Три панели. Щелкните по кнопкам Show Grid Pane

 (показать панель конструктора) и Show SQL Pane
 (показать панель SQL). Теперь окно конструктора выглядит, как на Рис. 24.18.

Рис. 24.18

Оно состоит теперь из трех панелей, разделенных двумя серыми горизонтальными границами, которые можно передвигать мышкой. Нижняя панель нам знакома, мы в ней заполняли таблицу, она называется Results Pane

 (панель результатов). Верхняя панель в виде пустой сетки – это Grid Pane. Между ними – в виде пары строк текста (SELECT …) находится SQL Pane.

При помощи любой из двух верхних панелей мы будем делать запросы, а в панели результатов будем наблюдать результаты запроса.

Создаем запрос при помощи Grid Pane. Щелкая мышкой по ячейкам сетки Grid Pane, выберите из возникающих списков или введите вручную информацию, которую вы видите на Рис. 24.19 (пояснения приведены чуть ниже). Обратите внимание, что при этом автоматически меняется информация на панели SQL Pane. Затем щелкните на панели запросов кнопку

 – Выполнить запрос. Панель результатов принимает тот вид, что вы видите на Рис. 24.19.

Рис. 24.19

Пояснения. Что мы сделали? В Grid Pane мы сконструировали запрос, а в Results Pane наблюдали результаты запроса. Обратите внимание, что панель Grid Pane – это тот же конструктор запросов Access с Рис. 24.11, только положенный набок. Правда, у Grid Pane возможностей побольше. Итак, вот что мы сделали:

В столбце Column мы выбрали поля, которые хотим видеть в запросе.

В столбце Alias (псевдоним) мы написали названия некоторых полей по-русски, как хотим видеть их в запросе. При наличии пробелов псевдоним берется в квадратные скобки.

В столбце Table указывается, из какой таблицы берется поле, так как таблиц в базе данных может быть несколько.

Отсутствие галочки в столбце Output прячет поле.




Начало  Назад  Вперед



Книжный магазин