МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ
ХАРЬКОВСКИЙ НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ РАДИОЭЛЕКТРОНИКИ
Кафедра ЭВМ
Отчёт
по лабораторной работе
«Создание приложения для работы с данными удаленного сервера БД с использованием Visual C++ и DB-Library»
по дисциплине
«Системы управления базами данных»
Выполнили: Проверил:
ст. гр. СП-06-1 Танянский С. С.
Мамчич А. А.
Парченко П. В.
Герасименко В. Н.
Харьков 2008
Цель работы
Изучить возможности программирования элементов клиентской части информационной системы под управлением библиотеки функций DB-Library совместной работы Visual C++ и MS SQL Server.
Ход работы
1) Разработали программный модуль клиента, реализующий запрос, возвращающий список заказчиков, которые поставляют заданное изделие. Название изделия вводится пользователем.
void main()
{
LOGINREC *loginrec;
DBPROCESS *dbproc;
int status; /* переменная состояния */
char f_Name[50],f_Characteristic[30];
char cBeg[] = "SELECT requester FROM (tbl_requests INNER JOIN tbl_delivery ON tbl_requests.request_id = tbl_delivery.request_id) INNER JOIN tbl_item ON tbl_delivery.model_id = tbl_item.model_id WHERE name='";
char cEnd[] = "';";
char cItem[] = "Труба";
char *cRes;
char f_Requester[20];
char cItemInput[80];
cin.getline(cItemInput, 80);
cRes = new char[strlen(cBeg)+strlen(cEnd)+strlen(cItemInput)+3];
strcpy(cRes, cBeg);
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.