Лабораторная работа №5 по дисциплине: Основы визуального программирования. (ВСЕ варианты)
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Тема: Базы данных.
ЗАДАНИЕ 1: Динамическое изменение SQL-запросов.
1. Разместите на форме компонент Query (закладка Data Access на панели компонентов) и определите для него следующие свойства:
• DatabaseName: DBDEMOS (выберите из списка)
• SQL (выбрать все поля из таблицы Country);
• Active.
2. Разместите на форме компонент DataSourse (определите для него свойство DataSet), DbGrid (определите для него свойство DataSourse).
3. Разместите на форме четыре метки для полей, по которым будет формироваться запрос, шесть кнопок для выполнения запросов по условиям, наложенным на поля таблицы Country и компонент TabControl (из закладки Win32).
4. Щелчки по кнопкам должны выполнять выполнение следующих запросов:
• для кнопки All отображается все поля и записи из таблицы Country;
• для кнопки C.. отображаются те записи таблицы, у которых поле Name начинается с буквы ‘C’;
• для кнопки ..C.. отображаются те записи таблицы, у которых поле Name содержит букву ‘C’;
• для кнопки South America отображаются те записи таблицы, у которых поле Continent принимает значение ‘South America’;
• для кнопки North America отображаются те записи таблицы, у которых поле Continent принимает значение ‘North America’;
• для кнопки Sort таблица отображается в отсортированном по полю Population виде.
Обработчики событий OnClick для всех кнопок должны содержать следующие действия:
• закрыть текущий запрос (метод Close объекта Query1);
• очистить список строк запроса (метод Clear свойства SQL);
• добавить новую строку в запрос (метод Add свойства SQL);
• обработать новый запрос (метод Open объекта Query1).
5. Названия закладок компонента TabControl1 определяются в обработчике OnCreate формы с помощью метода Add свойства Tabs объекта TabControl1.
6. С помощью обработчика событий OnChange объекта TabControl1 определите отображаемую информацию из таблицы (значения поля Capital должны начинаться на выбранную из закладки букву) при помощи параметризованного запроса, параметр которого будет определяться из названия закладки. В этом обработчике необходимо выполнить следующее:
• закрыть текущий запрос (метод Close объекта Query1);
• очистить список строк запроса (метод Clear свойства SQL);
• добавить новую строку параметризованного запроса (метод Add свойства SQL);
• определить с помощью метода ParamByName значение параметра с указанным именем:
ParamByName(‘<имя параметра>’).Value:=<значение закладки>+’%’
• обработать новый запрос (метод Open объекта Query1).
7. Определите порядок табуляции объектов, имеющих фокус с помощью команды Edit-Tab Order.
8. Для объекта DbGrid установите свойство TabStop равным False, свойство ReadOnly равным ReadOnly.
9. Запустите приложение. Проверьте работу всех кнопок и закладок.
Формы приложения
Текст программы
ЗАДАНИЕ 2: Связывание и объединение таблиц (таблицы Orders.db и Items.db из базы данных, имеющей псевдоним DBDEMOS, связываются и объединяются по полю OrderNo).
1. Поместите на форму три метки, три компонента Query, три компонента DataSourse, три компонента DbGrid.
2. Свяжите соответствующие объекты Query, DataSourse, DbGrid между собой.
3. Для компонента Query1 (таблица Orders) определите SQL-запрос:
выбрать все записи с полями OrderNo, CustNo и SaleDate из таблицы Orders.
4. Для компонента Query2 (таблица Items) определите SQL-запрос:
выбрать те записи с полями OrderNo, PartNo и Qty из таблицы Items, в которых поле Orders принимает значение некоторого параметра. Значение этого параметра должно определяться набором данных, используемых объектом Query1, поэтому установите свойство DataSourse для объекта Query2 равным DataSourse1.
5. Для компонента Query3 (таблица Join) определите SQL-запрос:
выбрать те записи с полями OrderNo, CustNo, SaleDate из таблицы Orders и PartNo, Qty из таблицы Items, у которых совпадают значения полей OrderNo и упорядочить их по полю OrderNo.
6. Установите свойство Active для всех объектов класса TQuery равным True.
7. Запустите приложение.
Форма приложения
Текст программы
ЗАДАНИЕ 1: Динамическое изменение SQL-запросов.
1. Разместите на форме компонент Query (закладка Data Access на панели компонентов) и определите для него следующие свойства:
• DatabaseName: DBDEMOS (выберите из списка)
• SQL (выбрать все поля из таблицы Country);
• Active.
2. Разместите на форме компонент DataSourse (определите для него свойство DataSet), DbGrid (определите для него свойство DataSourse).
3. Разместите на форме четыре метки для полей, по которым будет формироваться запрос, шесть кнопок для выполнения запросов по условиям, наложенным на поля таблицы Country и компонент TabControl (из закладки Win32).
4. Щелчки по кнопкам должны выполнять выполнение следующих запросов:
• для кнопки All отображается все поля и записи из таблицы Country;
• для кнопки C.. отображаются те записи таблицы, у которых поле Name начинается с буквы ‘C’;
• для кнопки ..C.. отображаются те записи таблицы, у которых поле Name содержит букву ‘C’;
• для кнопки South America отображаются те записи таблицы, у которых поле Continent принимает значение ‘South America’;
• для кнопки North America отображаются те записи таблицы, у которых поле Continent принимает значение ‘North America’;
• для кнопки Sort таблица отображается в отсортированном по полю Population виде.
Обработчики событий OnClick для всех кнопок должны содержать следующие действия:
• закрыть текущий запрос (метод Close объекта Query1);
• очистить список строк запроса (метод Clear свойства SQL);
• добавить новую строку в запрос (метод Add свойства SQL);
• обработать новый запрос (метод Open объекта Query1).
5. Названия закладок компонента TabControl1 определяются в обработчике OnCreate формы с помощью метода Add свойства Tabs объекта TabControl1.
6. С помощью обработчика событий OnChange объекта TabControl1 определите отображаемую информацию из таблицы (значения поля Capital должны начинаться на выбранную из закладки букву) при помощи параметризованного запроса, параметр которого будет определяться из названия закладки. В этом обработчике необходимо выполнить следующее:
• закрыть текущий запрос (метод Close объекта Query1);
• очистить список строк запроса (метод Clear свойства SQL);
• добавить новую строку параметризованного запроса (метод Add свойства SQL);
• определить с помощью метода ParamByName значение параметра с указанным именем:
ParamByName(‘<имя параметра>’).Value:=<значение закладки>+’%’
• обработать новый запрос (метод Open объекта Query1).
7. Определите порядок табуляции объектов, имеющих фокус с помощью команды Edit-Tab Order.
8. Для объекта DbGrid установите свойство TabStop равным False, свойство ReadOnly равным ReadOnly.
9. Запустите приложение. Проверьте работу всех кнопок и закладок.
Формы приложения
Текст программы
ЗАДАНИЕ 2: Связывание и объединение таблиц (таблицы Orders.db и Items.db из базы данных, имеющей псевдоним DBDEMOS, связываются и объединяются по полю OrderNo).
1. Поместите на форму три метки, три компонента Query, три компонента DataSourse, три компонента DbGrid.
2. Свяжите соответствующие объекты Query, DataSourse, DbGrid между собой.
3. Для компонента Query1 (таблица Orders) определите SQL-запрос:
выбрать все записи с полями OrderNo, CustNo и SaleDate из таблицы Orders.
4. Для компонента Query2 (таблица Items) определите SQL-запрос:
выбрать те записи с полями OrderNo, PartNo и Qty из таблицы Items, в которых поле Orders принимает значение некоторого параметра. Значение этого параметра должно определяться набором данных, используемых объектом Query1, поэтому установите свойство DataSourse для объекта Query2 равным DataSourse1.
5. Для компонента Query3 (таблица Join) определите SQL-запрос:
выбрать те записи с полями OrderNo, CustNo, SaleDate из таблицы Orders и PartNo, Qty из таблицы Items, у которых совпадают значения полей OrderNo и упорядочить их по полю OrderNo.
6. Установите свойство Active для всех объектов класса TQuery равным True.
7. Запустите приложение.
Форма приложения
Текст программы
Дополнительная информация
Работа успешно зачтена.
В архиве отчет + программа.
Подходит для ВСЕХ вариантов.
Выполняю работы на заказ по различным дисциплинам. Пишите на почту: LRV967@ya.ru
В архиве отчет + программа.
Подходит для ВСЕХ вариантов.
Выполняю работы на заказ по различным дисциплинам. Пишите на почту: LRV967@ya.ru
Похожие материалы
Лабораторная работа №5 по дисциплине «Основы визуального программирования»
xtrail
: 8 апреля 2013
Лабораторная работа № 5
Тема: Базы данных.
ЗАДАНИЕ 1: Динамическое изменение SQL-запросов.
1. Разместите на форме компонент Query (закладка Data Access на панели компонентов) и определите для него следующие свойства:
• DatabaseName: DBDEMOS (выберите из списка)
• SQL (выбрать все поля из таблицы Country);
• Active.
2. Разместите на форме компонент DataSourse (определите для него свойство DataSet), DbGrid (определите для него свойство DataSourse).
3. Разместите на форме четыре метки для полей,
250 руб.
Лабораторная работа №5 по дисциплине "Основы визуального программирования"
Greenberg
: 9 февраля 2012
Тема: Базы данных.
ЗАДАНИЕ 1: Динамическое изменение SQL-запросов.
1. Разместите на форме компонент Query (закладка Data Access на панели компонентов) и определите для него следующие свойства:
• DatabaseName: DBDEMOS (выберите из списка)
• SQL (выбрать все поля из таблицы Country);
• Active.
ЗАДАНИЕ 2: Связывание и объединение таблиц (таблицы Orders.db и Items.db из базы данных, имеющей псевдоним DBDEMOS, связываются и объединяются по полю OrderNo).
49 руб.
Лабораторная работа № 5 по дисциплине "Основы визуального программирования"
1231233
: 29 января 2012
Задание 1:Динамическое изменение SQL-запросов.
1. Разместите на форме компонент Query (закладка Data Access на панели компонентов) и определите для него следующие свойства:
• DatabaseName: DBDEMOS (выберите из списка)
• SQL (выбрать все поля из таблицы Country);
• Active.
2. Разместите на форме компонент DataSourse (определите для него свойство DataSet), DbGrid (определите для него свойство DataSourse).
3. Разместите на форме четыре метки для полей, по которым будет формироваться запрос, шесть к
23 руб.
Лабораторная работа №5 по дисциплине: Основы визуального программирования. Для всех вариантов.
IT-STUDHELP
: 19 июня 2017
ЛАБОРАТОРНАЯ РАБОТА №5
Задание 1:Динамическое изменение SQL-запросов.
Задание 2:Связывание и объединение таблиц (таблицы Orders.db и Items.db из базы данных, имеющей псевдоним DBDEMOS, связываются и объединяются по полю OrderNo).
20 руб.
Лабораторная работа № 5 по дисциплине: Основы визуального программирования вариант 0
Despite
: 14 мая 2015
5. Динамическое изменение SQL-запросов
1. Разместите на форме компонент Query (закладка Data Access на панели компонентов) и определите для него следующие свойства:
• DatabaseName: DBDEMOS (выберите из списка)
• SQL (выбрать все поля из таблицы Country);
• Active.
2. Разместите на форме компонент DataSourse (определите для него свойство DataSet), DbGrid (определите для него свойство DataSourse).
60 руб.
Лабораторная работа №5 по дисциплине: Основы визуального программирования. Вариант №8
Amor
: 29 октября 2013
ЛАБОРАТОРНАЯ РАБОТА №5_БД
Требования к оформлению отчета:
Отчет должен включать следующее:
файл .doc c текстом программы и видом форм приложения;
папку с проектом Project1
!!! Каждый новый проект, соответствующей одной лабораторной работе, сохраняйте в новой папке.
Задание 1:Динамическое изменение SQL-запросов.
Задание 2:Связывание и объединение таблиц (таблицы Orders.db и Items.db из базы данных, имеющей псевдоним DBDEMOS, связываются и объединяются по полю OrderNo).
250 руб.
Лабораторные работы №1-5. По дисциплине: Основы визуального программирования
Багдат
: 21 января 2018
Лабораторная работа №1
Тема: Работа с компонентами TPanel (закладка Standard); TDriveComboBox, TFilterComboBox, TDirectoryListBox, TFileListBox (закладка Win 3.1); Tsplitter, TImage (закладка Additional); TStatusBar (закладка Win32).
ЗАДАНИЕ 1: Создать форму как показано на рисунке 1.
ЗАДАНИЕ 2: Изменить Form1 на рис. 1 (задание 1) следующим образом: использовать для реализации строки состояния вместо компонента TPanel компонент TStatusBar. Структура компонента TStatusBar показана на рис. 2.
ЗАД
75 руб.
Лабораторные работы №№1-5 по дисциплине: Основы визуального программирования.
moomy
: 5 марта 2017
Лабораторная работа №1
Тема: Работа с компонентами TPanel (закладка Standard); TDriveComboBox, TFilterComboBox, TDirectoryListBox, TFileListBox (закладка Win 3.1); Tsplitter, TImage (закладка Additional); TStatusBar (закладка Win32).
ЗАДАНИЕ 1: Создать форму как показано на рисунке 1.
ЗАДАНИЕ 2: Изменить Form1 на рис. 1 (задание 1) следующим образом: использовать для реализации строки состояния вместо компонента TPanel компонент TStatusBar. Структура компонента TStatusBar показана на рис. 2.
ЗА
200 руб.
Другие работы
Гидравлика Задача 10.33 Вариант б
Z24
: 25 ноября 2025
Жидкость Ж из большого закрытого резервуара, в котором поддерживается постоянный ее уровень, а давление на поверхности жидкости равно рм, по трубопроводу вытекает в атмосферу. Температура жидкости 20 ºС. Диаметр трубопровода d, его горизонтальная и наклонная части одинаковой длины l. Высота уровня жидкости над горизонтальной частью трубопровода равна H, конец его наклонной части находится ниже горизонтальной части на величину h.
Определить расход Q жидкости и построить пьезометрическую и напо
350 руб.
Теплотехника СФУ 2017 Задача 4 Вариант 86
Z24
: 31 декабря 2026
Определить потери теплоты в единицу времени с одного метра горизонтально расположенной трубы, охлаждаемой свободным потоком воздуха, если температура стенки трубы tс, температура воздуха в помещении tв, а диаметр трубы d.
Указания. Лучистым теплообменом пренебречь.
Ответить на вопросы.
Какой из трёх режимов (ламинарный, переходный, турбулентный) осуществляется в вашем варианте задачи?
Как влияет диаметр трубы на коэффициент теплоотдачи при различных режимах течения?
180 руб.
VeroLine-IP-E 50130-2,22 Wilo, центробежный насос «ин-лайн» Вило
Laguz
: 23 октября 2024
Чертеж центробежного насоса VeroLine сделан в автокаде, компасе и сохранен в пдф
350 руб.
Расчет элементов автомобильных гидросистем МАМИ Задача 1.4 Вариант Е
Z24
: 17 декабря 2025
Определить вес груза G, установленного на плавающем понтоне, если известно давление р0 жидкости под ним. Весом понтона пренебречь, а площадь его днища равна S. (Величины р0 и S взять из таблицы 1).
150 руб.