Работа с текстовыми файлами

Для работы с текстовым файлом с разделителями используется ActiveX‑элемент Tabular Data Control (TDC).

Свойства

DataURL ‑ адрес текстового файла.

FieldDelim ‑ символ‑разделитель полей (­­,).

FilterColumn ‑ имя поля, по которому производится фильтрация данных.

FilterCriterion - операция сравнения в фильтре (=, <>, >, <, >=, <=).

FilterValue ‑ значение, с которым сравнивается значение поля.

RowDelim ‑ символ конца записи, по умолчанию ‑ возврат каретки.

SortColumn, SortAscending ‑ имя поля сортировки и порядок сортировки: по возрастанию (True) или убыванию (False).

TextQualifier ‑ символ, ограничивающий значение текстового поля ().

UseHeader ­ первая строка содержит имена полей (True).

Метод Reset - пересортировка данных.

Пример. Составим страницу (рис. 1.8.1) для просмотра текстового фай­ла с фамилиями и те­ле­фонами (рис. 1.8.2).

       
   

Рисунок - 1.8.1. Вид страницы просмотра Рисунок - 1.8.2.Телефоны

 

<HTML><HEAD><TITLE>Список телефонов</TITLE>

<SCRIPT LANGUAGE=“VBScript“>

Sub KnopkaNext_OnClick 'процедура обработки кнопки “Вперед”

form1.data1.recordset.MoveNext ‘метод перехода к следующей записи

if.form1.data1.recordset.EOf then Form1.data1.recordset.moveLast

End Sub

Sub KnopkaPrev_OnClick 'процедура обработки кнопки “Назад”

form1.data1.recordset.MovePrevious

if form1.data1.recordset.BOf then Form1.data1.recordset.moveFirst

End Sub

</SCRIPT>

<BODY>

<FORM NAME=“Form1“>

<OBJECT ID=“Data1“

ClassID=“CLSID:333C7BC4-460F-11D0-BC04-0080C7055A83“>

<PARAM Name=“DataURL“ Value=“C:\My Documents\HTML_primer\telefon.txt“>

<PARAM Name=“UseHeader“ Value=“True“>

</OBJECT>

<INPUT TYPE=“text“ SIZE=“30“ DATASRC=#Data1 DATAFLD=“Fam“>

<INPUT TYPE=“text“ SIZE=“6“ DATASRC=#Data1 DATAFLD=“Tel“><P>

<INPUT TYPE=“button“ NAME=“KnopkaPrev“ VALUE=“Назад“>

<INPUT TYPE=“button“ NAME=“KnopkaNext“ VALUE=“Вперед“> </P>

</FORM>

</BODY>

</HTML>








Дата добавления: 2015-04-15; просмотров: 800;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

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

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.