|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.03.2008, 18:36 | #1 |
Новичок
Джуниор
Регистрация: 07.03.2008
Сообщений: 2
|
Выборка данных из StringGrid
Помогите пожайлуста. Таблицу создал, обработку типизированного файла тоже сделал. но ни как не могу реализовать запросы. Не хватает знаний.
База данных table.dat содержит данные о расписании занятий на факультете. Структура записей: шифр группы, день недели, время начала занятия, предмет, номер аудитории, фамилия преподавателя. Обработка следующих запросов: - выдать расписание на всю неделю для указанного преподавателя; - выдать номер аудитории для указанной группы в заданные день и время; - найти выходные дни для указанного преподавателя; - выдать список групп, занимающихся в указанный день в заданной аудитории |
14.03.2008, 12:56 | #2 |
Новичок
Джуниор
Регистрация: 12.03.2008
Сообщений: 2
|
Попробуй так:
создаёшь ещё одну таблицу (StringGrid) для вывода результатов (можно в другом окне или на вкладке). Edit или ещё что-нибудь для ввода условия запроса. Пользователь вводит имя преподавателя и клацает по кнопке "выполнить" на обработчик события OnClik кнопки делаешь следующие действия: Запускаешь цикл For i:=0 to StringGrid1.RowCount-1 do в цикле проверяешь в каждой строке ячейку, в которой хранится имя преподавателя. примерно так: If StringGrid1.cells[n(номер столбца с именем препода), i(текущая строка)]=Edit1.Text(или другой объект, содержащий условие отбора) then ... если имя в строке совпадает с текстом запроса, тогда копируем во вторую таблицу строку из первой. Аналогично выполняются другие запросы. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выборка данных, попадающих под определенные условия | tambovsky | Microsoft Office Excel | 2 | 13.08.2008 14:48 |
Выборка по среднему | Kip | Microsoft Office Access | 3 | 11.08.2008 21:56 |
ADO, выборка из таблицы. | Roof | БД в Delphi | 2 | 09.07.2008 18:51 |
выборка | Ser_gl | Microsoft Office Excel | 1 | 24.08.2007 20:49 |
Выборка | John_chek | БД в Delphi | 10 | 27.06.2007 08:43 |