Л. Партыка, И. И. Попов системы управления базами данных



бет181/215
Дата29.01.2022
өлшемі4,64 Mb.
#115817
1   ...   177   178   179   180   181   182   183   184   ...   215
Байланысты:
Голицына О Л Партыка Т Л Попов И И Системы

Copy  structure

Синтаксис:

copy structure to <файл> [fields <список_полей>].     

Команда copy structure копирует структуру активного файла данных в <файл>, создавая новый пустой файл базы данных. Указание fields со списком полей <список_полей> скопирует в новую структуру только поля из этого списка.



Copy  to  array

Синтаксис:

copy  to  array  <массив>   [fields <список_полей>][<диапазон>][for условие][while  условие].

Команда copy to array копирует в массив данные из полей файла данных. Для каждой записи файла данных первое поле сохраняется в первом элементе массива, второе поле — во втором элементе и т. д. (вы должны сначала объявить массив с помощью команды declare). Если полей в базе данных больше, чем в массиве элементов, то содержимое лишних полей не сохраняется в массиве. Если в массиве больше элементов, чем полей в базе данных, то лишние элементы массива остаются неизменными.

Пример:

use  hours

declare   thisweek[6,5]

copy  to  array  thisweek next  5.



Count

Синтаксис:

count [<диапазон>][for условие][while условие][to <переменная>].

Команда count считает число записей активного файла данных, которые соответствуют определенному условию. Опция <диапазон> задает диапазон проверяемых записей. Опция for используется для определения условия, которое должно встретиться, прежде чем будет посчитана запись. Если вы используете опцию while, счет будет продолжаться до тех пор, пока условие не перестанет быть истинным. Опция to может быть использована для сохранения результата счета в переменной памяти <переменная>.

Пример. Для подсчета числа записей, содержащих буквы «md» в поле state и сохранения результата в переменной памяти mtemp, введите

count for state = "md" to mtemp.



Create

Синтаксис:

create <файл>.

Команда create создает новый файл данных и определяет ее структуру. Если create введена без имени файла, FoxPro выведет подсказку о необходимости указать имя файла в тот момент, когда структура будет записываться. Если после create стоит имя файла, то создастся база данных с таким именем. Если не указано свое расширение, то к имени файла будет автоматически добавлено расширение . dbf.





Достарыңызбен бөлісу:
1   ...   177   178   179   180   181   182   183   184   ...   215




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет