Курсовик по FoxPro
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: реферат модель, доклад на тему
| Добавил(а) на сайт: Talalin.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата
Выполним фильтрацию по полю “Поставщик”. Если после этого, например, написать команду BROWSE, то это будет эквивалентно BROWSE FOR supplier=’Россия’.
[pic]
Рисунок 4.2.1 – Результат фильтрации по полю supplier.
Создание индексных файлов в базах данных преследует цель ускорения
поиска записей и для упорядочения записей в таблицах. Вообще в FoxPro
существуют 2 типа индексных файлов: *.idx (обычный индексный файл) и *.cdx
(составной индексный файл, содержащий несколько индексов). В нашем случае
требуется произвести индексацию по одному полю – полю “Количество товара”, поэтому создаем обычный индексный файл indtab.idx в папке проекта с помощью
команды:
INDEX on amount to C:MY_WORKSTRANSF~1MYPROJ~1indtab
Следует отметить, что такое индексирование проводится только по возрастанию. Отобразим полученный результат с помощью команды LIST
LIST amount, name_unit, price_unit
Полученный результат отображен на рисунке 4.2.1
[pic]
Рисунок 4.2.1 – Результат индексирования.
Отобразим все записи о товарах низкого качества
BROWSE FOR quality_goods='низкое'
[pic]
Рисунок 4.2.2 – Записи о товарах низкого качества.
Найдем номер первой из записей о товаре в количестве 10.
LOCATE FOR amount=10
Найдя запись, FoxPro установит внутренний указатель на требуемую запись, не выводя никаких сообщений. То, что запись была найдена, можно увидеть в строке состояния главного окна FoxPro.
[pic]
Рисунок 4.2.3 – Строка состояния FoxPro.
Полный текст программы приведен в приложении А.
3. Поиск записей с помощью циклов WHILE и SCAN
Для последовательного поиска самой первой записи базы данных, удовлетворяющей заданному FOR-условию и до тех пор, пока соблюдается WHILE- условие (если есть), применяется команда LOCATE. Для продолжения поиска, начатого командой LOCATE, применяется команда CONTINUE.
Реализация итерационных циклов, т. е. циклов с заранее известным условием их окончания и неизвестным числом повторов, выполняется следующей инструкцией:
DO WHILE
ENDDO
Рекомендуем скачать другие рефераты по теме: методы дипломной работы, шпаргалки.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата