информации может осуществляться через временные
информации может осуществляться через временные произвольного доступа ис-
ходные условия,реализуемые в виде числовых и строчных массивов.
Последовательные файлы органически подходят для таких ситуаций в
базе данных,когда длина индивидуальной записи переменна.Например,предполо-
жим,что список питомцев имеет поле коментариев.Некоторые люди могут иметь
коментариев на 100 байтов и более;другие ,возможно большинство не имеют их
вовсе.Последовательными файлами эта проблема решается без пустых трат дис-
кового пространства.
С использованием Т.Б. можно создавать два типа последовательных
файлов :(1) последовательные файлы с разделителями полей,где каждое поле в
каждой строке файла отдкляется спецлитерами ,и (2) безразделительные пос-
ледовательные файлы,где каждое поле выглядит совершенно так же ,как если
бы его данные отображались на экране или расчитывались на печатающем
устройстве.Эти два типа файлов создаются с помощью операторов WRITE# и
PRINT#,соответственно.(Используйте INPUT#,INPUT$ или LINE INPUT# для счи-
тывания информации из одного из типов последовательного файла).
Последовательные файлы с разделителями полей
Взглянув на последовательный файл ,созданный Т.Б.,вы можете заме-
тить,что данные в нем разделяются запятыми,а любая строчка заключается в
двойные кавычки-точно в той форме,в которой осуществляется поиск данных с
использованием оператора INPUT#.(Двойные кавычки,окружающие строки,удержи-
вает вас от попадания в затруднительное положение в связи с запятыми,со-
держащимися в строках.Числа не нуждаются в кавычках,поскольку они записы-
ваются без запятых).
Рассмотрим следущую программу и исполним ее:
'зтой программой открывается последовательный файл
'для вывода ею записывается пара строк различных
'типов данных в файл с использованием оператора
' write#
OPEN "SEQUENTI.BAS" FOR OUTPUT AS #1
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий