Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Некоторые функции СУБД типа dBASE





 

Функция Назначение
RECNO() BOF() EOF() RECCOUNT() FOUND() LIКЕ(<образец>, <выр.С>) UPPER (<выр.С>) INKEY() ERROR() CHR(<выр.N>) DATE() ROW() СОL() Возвращает номер текущей записи открытого файла БД Возвращают логический признак начала и конца открытого файла БД Возвращает число записей в открытом файле БД Возвращает логический признак успешности поиска в БД командой SEEK Сравнивает строку <образец> с символьным выражением <выр.С> Преобразует символьную строку в верхний регистр Возвращает код нажатой клавиши Возвращает номер ошибки Возвращает букву по коду Возвращает текущую дату Возвращает номер текущей строки и столбца экрана

 

В языке dBASE IV используются также функции, которые (наряду с командами) позволяют обрабатывать данные (в том числе, выполнять вычисления), а также определять состояния, например, находится ли указатель записей в конце файла:?EOF(). После имени функции обычно стоят круглые скобки, в которых могут помещаться аргументы Функции нельзя использовать самостоятельно, а только вместе с какой-либо командой.

Кроме системных функций в dBASE IV можно использовать функции, созданные самим пользователем.

В языке dBASE используются переменные, тип которых автоматически определяется первым в данной программе присвоением им значения. Возможные типы: символьный, логический, числовой, дата.

Кроме простых переменных, в программах и процедурах можно использовать одно- или двумерные массивы. Каждый элемент массива представляет собой обычную переменную. Представление переменных в виде массива позволяет значительно расширить диапазон применения переменных, а также, в ряде случаев, облегчить реализацию функций, присущих переменным. Перед использованием массивов сначала их надо объявить командой

DECLARE <имя массива 1>

[{<количество строк>,} {<количество колонок>}]

{,<имя массива 2>

[{<количество строк>,} {<количество колонок>}]...]

 

В синтаксисе этой команды опции указываются фигурными скобкамивместообычно принятых квадратных. При записи команды в программе в квадратные скобки заключаются параметры (размерность) массива - число строк и столбцов. Если указано одно число, то массив одномерный. Формально двумерный массив с одним из параметров, равным единице, фактически является одномерным: DECLARE [12,1] или DECLARE [1,25].

Примеры.

DECLARE Mas [8,4] && Двумерный массив

DECLARE Masi [10] && Одномерный массив

STORE {15/10/89} TODatI [4,4].]

 

Для ввода данных в переменную или элементы массива в программе используется команда

 

STORE <выражение>ТО <список переменных>/<список элементов массива> или альтернативная форма

 

<переменная>/<элемент массива> = <выражение>.

 







Date: 2015-11-13; view: 365; Нарушение авторских прав



mydocx.ru - 2015-2024 year. (0.01 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию