Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Создание запросов по поиску информации в базе данных



Перед создание формы необходимо заполнить текстовый документ (в Блокноте) и сохранить его с названием mybd.txt.

<html>

<head><title>Список слушателей</title></head>

<body background="фон_Альбатрос1.jpg" text="blue">

<p><center>

<font face="Monotype Corsiva" size=+3>

<marquee behavior=alternate>

Полный список слушателей</marquee>

</font>

<p>

<!--создание текстовой области со списком всех слушателей-->

<textarea id="mytext1" rows=7 cols=40>

1.Иванов Петр Петрович

2.Семенова Юлия Андреевна

3.Ивочкин Владимир Владимирович

4.Анисова Марина Андреевна

5.Жиганова Ольга Анатольевна

6.Фамилия Имя Отчество слушателя6

7.Фамилия Имя Отчество слушателя7

</textarea>

<!--связь внешних данных (mybd.txt) с HTML-документом-->

<object id=mybdcontrol classid="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83" width=800 height=100>

<!--параметр FieldDelim – разделитель ячеек со значением(|)>

<param name=FieldDelim value="|">

<!--параметр DataURL – URL-адрес текстового файла с данными mybd.txt-->

<param name=DataURL value="mybd.txt">

<!--параметр UseHeader – определяет, содержит ли первая строка в текстовом файле имена полей>

<param name=UseHeader value="true">

</object>

<hr>

<!--создание таблицы и помещение в каждую из ее ячеек текстовых полей, отображающих данные из текстового файла mybd.txt-->

<table width=80% align="left">

<tr><th align="left">Код слушателя</th>

<td><input type=text datasrc="#mybdcontrol" datafld="Код слушателя"></td>

</tr>

<tr><th align="left">Фамилия</th>

<td><input type=text datasrc="#mybdcontrol" datafld="Фамилия"></td>

</tr>

<tr><th align="left">Имя</th>

<td><input type=text datasrc="#mybdcontrol" datafld="Имя"></td>

</tr>

<tr><th align="left">Отчество</th>

<td><input type=text datasrc="#mybdcontrol" datafld="Отчество"></td>

</tr>

<tr><th align="left">Школа</th>

<td><input type=text datasrc="#mybdcontrol" datafld="Школа"></td>

</tr>

<tr><th align="left">Класс</th>

<td><input type=text datasrc="#mybdcontrol" datafld="Класс"></td>

</tr>

<tr><th align="left">Дата рождения</th>

<td><input type=text datasrc="#mybdcontrol" datafld="Дата рождения"></td>

</tr>

<tr><th align="left">Увлечения</th>

<td><input type=text datasrc="#mybdcontrol" datafld="Увлечения"></td>

</tr>

<tr><th align="left">Фото</th>

<td><span datasrc="#mybdcontrol" datafld="Фото" dataformatas="html"></span></td>

</tr>

<tr><th align="left">Достижения и впечатления</th>

<td><input type=text datasrc="#mybdcontrol" datafld="Достижения и впечатления" size=80></td>

</tr>

</table>

<p>

<!--кнопки перемещения по записям-->

<input name=cmdFirst type=button value=" << " onclick="First()">

<input name=cmdPrevious type=button value=" < " onclick="Previous()">

<input name=cmdNext type=button value=" > " onclick="Next()">

<input name=cmdLast type=button value=" >> " onclick="Last()">

</body>

<!--методы перемещения по записям базы данных-->

<script>

function First(){ // к первой записи

mybdcontrol.recordset.moveFirst()

}

function Previous(){ // к предыдущей записи

if (!mybdcontrol.recordset.bof)

mybdcontrol.recordset.movePrevious()

}

function Next(){ // к следующей записи

if (!mybdcontrol.recordset.eof)

mybdcontrol.recordset.moveNext()

}

function Last(){ // к последней записи

mybdcontrol.recordset.moveLast()

}

</script>

<p><br>

<!--создание поля со списком-->

<h2>ПОИСК</h2>

<p><h3>Поле

<select name="FLD">

<option value="Код слушателя">Код слушателя

<option value="Фамилия">Фамилия

<option value="Имя">Имя

<option value="Отчество">Отчество

<option value="Школа">Школа

<option value="Класс">Класс

<option value="Дата рождения">Дата рождения

<option value="Увлечения">Увлечения

</select>

<!--создание текстового поля для ввода значения поиска-->

<br><br>Значение

<input name="INP" value="" type="text">

<!--создание кнопки-->

<p>

<button onclick="filter()">Применить</button>

<!--скрипт для осуществления поиска значений в текстовом файле mybd.txt и вывода полученных данных в текстовых полях формы-->

<script>

var obj='<object id="mybdcontrol"'

obj+='classid="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83">'

obj+='<param name="FieldDelim" value="|">'

obj+='<param name="DataURL" value="mybd.txt">'

obj+='<param name="UseHeader" value=true>'

function filter(){

var cpar=""

if (INP.value){

cpar='<param name="FilterColumn" value="'+FLD.value+'">'

cpar+='<param name="FilterValue" value="'+INP.value+'">'

cpar+='<param name="FilterCriterion" value="=">'

cpar+='<param name="CaseSensitive" value=false>'

}

document.all.mybdcontrol.outerHTML=obj+cpar+ '</object>'

}

</script>

<!--вставка музыкального фрагмента в HTML-документ-->

<p><embed src=P.mp3 width=100 height=40>

</html>

Создание таблицы «Читаемые курсы»,





Дата публикования: 2015-04-09; Прочитано: 266 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.01 с)...