Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > маленькое практическое задание


Автор: ким 18.12.2009, 23:07
привет всем!!!
1.Напишите каким образом вывести из базы данных (БД) информацию о студентах, имеющих задолженности по экзаменам за прошлый год или не сдававших экзамены, при помощи компонента Query.
2. Напишите каким образом вывести из БД информацию о студентах, чьи фамилии попадают в диапазон от Е до Р и учатся на отделении программирования, при помощи Query.
Выбрала для существующего компонента Query в инспекторе объектов свойство SQL и нажала кнопку в правой части строки.В появившемся окне текстового редактора набрала текст SQL-запроса:
1. Задание
Select экзамен за прошлый год, не сдававшие экзамены
From Студент
Where (Студент=’экзамен за год’)
AND
(Студент=’Не сдававшие экзамены’)

2.Задание
Select Фамилия, учеба
From Студент
Where (Фамилия Between ‘e’ and ’р’)
AND
(Учеба= ‘Отделение программирование’).
Установила свойство Active компонента Query в True.
Появится окошко ошибки, введен неверно оператор.
Подскажите, где ошибки? Буду благородна!


Автор: Данкинг 18.12.2009, 23:12
Ну, первое вроде правильно, только советую не делать пробелов в названии полей таблиц.

Второе - СУБД какая, видимо, "Парадокс"?  smile А там всякие "between" поддерживаются? Кстати, что за кавычки такие странные?


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)