Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Настройка среды Visual FoxPro




Примеры

1. Выборка всех полей из таблицы KADR: SELECT * FROM kadr

2. Вывод минимального, максимального и среднего значений поля SZAR (средняя зарплата). Колонки получат имена MIN_SZAR, МАХ_SZAR и AVG_SZAR.

SELECT MIN(szar), MAX(szar), AVG(szar) FROM kadr.

3. Вывод фамилий работников, получающих от 500 до 80000 рублей. SELECT fam FROM kadr WHERE szar BETWEEN 5000 AND 800000.

4. Выборка названий всех подразделений (поле PODR) предприятия из таблицы KADR. Опция DISTINCT предотвращает повторный вывод одних и тех же названий, если они повторяются.

SELECT DISTINCT podr FROM kadr.

5. Выборка фамилий (FAM) всех мужчин из KADR.

SELECT fam FROM kadr WHERE pol='M'.

6. Выборка всех фамилий и табельных номеров из KADR, вы­ра­боток из таблицы BRIG1 для записей, у которых совпадают табельные номера.

SELECT s.fam, s.tab, t.tab, t.vir FROM kadr s, brig1 t WHERE s.tab=t.tab

Здесь для сокращения записи команды таблицам KADR и BRIG1 заданы новые временные имена S и Т.

7. Вывести фамилии и табельные номера (поля FAM и TAB) по алфавиту и с другими именами колонок FAMILII и TABEL.

SELECT fam AS familii, tab AS tabel FROM kadr ORDER BY fam.

8. Вывод полей FAM и TAB, отсортированных по полям POL и FAM в таблицу FAMTAB.

SELECT fam, tab FROM kadr ORDER BY pol, fam INTO TABL famtab.

9. Вывод для каждого табельного номера из таблицы KADR выра­бо­ток из таблиц BRIG1 и BRIG3, а также суммарной выработки работника в обеих бригадах.

SELECT kadr.tab, brig1.vir, brig3.vir, brig1.vir+brig3.vir;

FROM kadr, brig1, brig3 WHERE kadr.tab=brig1.tab AND kadr.tab=brig3.tab

10. Вывод фамилий всех сотрудников, занятых ранее в конструк­тор­ском бюро (КБ). Поиск ведется в мемо-поле PER таблицы KADR.

SELECT fam FROM kadr WHERE per LIKE “%КБ%“.

 

11. Вывод табельных номеров и суммарной выработки каждого работ­ника в бригаде номер 1. Вывод осуществляется в порядке увеличения табельных номеров.

SELECT tab.SUM(vir) FROM brig1 GROUP BY tab ORDER BY tab.

12. Вывод названий всех подразделений, количества сотрудников и зна­чений суммарной заработной платы. Информация выводится только для подразделений, где количество сотрудников больше пяти.

SELECT podr,COUNT(*),SUM(szar);

FROM kadr GROUP BY podr HAVING COUNT(*)>5.

 

В FохРго возможны три уровня настройки: визуальная, внешняя и внутренняя.

Визуальная настройка реализуется командой Tools/Options окна диалога Options. Обычно после первой загрузки Visual FoxPro используется страница Regional для настройки даты, времени и обозначений денежных сумм, принятых в стра­не пользователя (например, для России: Date Format =German, Currency Symbol =р, Currency For­mat =1р). После загрузки Visual FoxPro на странице File Locations ука­зы­вается текущий каталог приложения в поле Default Directory и в поле Search Path ‑ список дополнительных каталогов (в которых могут нахо­дить­ся компоненты при­ло­жения) через точку с запятой. Кнопкой Set As Default можно сохранить настройку до следующего сеанса работы FoxPro. Есть еще много страниц и полей для настройки проекта.

Внешняя настройка выполняется с помощью специального файла конфигурации системы Config.Fрw. Это текстовый файл, который можно заполнить по своему усмотрению. Установки, включаемые в этот файл, начинают действовать сразу после загрузки СУБД в память.

Основные параметры конфигурации:

Mvcount - допустимое количество временных переменных (256);

Date =German ‑ формат даты, принятый в Германии и в России.

В файл могут быть внесены любые команды FoxPro, включая и команды вида SЕТ, но только без самого слова SЕТ, и между командой и ее параметром ставится знак“=“ (TALK=OFF).

Внутреннее конфигурирование системы осуществляется с по­мощью так называемого ресурсного файла, являющегося стандартным файлом таблицы - Foxuser.Dbf, а также его вспомогательного файла мемо-полей - Foxuser.Fрт. Ресурсный файл содержит информацию о настройке внутреннего редактора, положении и виде Browse-окон, цветовых наборах и т.д. Ресурсный файл обновляется автоматически при работе СУБД как в командном окне, так и в программном режиме. Обращение к ресурсному файлу может быть отменено командой Sеt Resource Оff ( Оn ).




Поделиться с друзьями:


Дата добавления: 2014-12-10; Просмотров: 752; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.