Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РГР по телекоммуникационным системам.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.92 Mб
Скачать

Соединение с бд

<%@ LANGUAGE = JScript %>

<HTML>

<HEAD>

<TITLE>Пример доступа к базе данных 1</TITLE>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

<meta http-equiv="Content-Language" content="ru">

</HEAD>

<BODY topmargin="10" leftmargin="10" text="#FFCC00" bgcolor="#CC0000">

<h2 align="center"> <font face="Arial"><b>База Заказов 

</b></font><font face="Arial" size="2"> </h2>

<table align="center" width="80%" border="0">

<% // Map database to physical path

filePath = Server.MapPath("zhig.mdb");

// Create ADO Connection Component to connect with

// sample database

oConn = Server.CreateObject("ADODB.Connection");

oConn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +filePath);

// Execute a SQL query and store the results within

// recordset

oRs = oConn.Execute("SELECT * From zakaz ORDER BY fam ");

%>

<thead>

<tr>

<td align="center"><b>Номер п/п</b></td>

<td align="center"><b>Фамилия</b></td>

<td align="center"><b>Адрес</b></td>

<td align="center"><b>Телефон</b></td>

<td align="center"><b>E-mail</b></td>

<td align="center"><b>Артикул</b></td>

</tr>

<% flag=1; i=0; %>

<% while (!oRs.eof) {

i++; %>

<tr>

<% if (flag==1) {%> <td align="right" bgcolor='#99CCFF'> <% }

if (flag==0) {%> <td align="right" bgcolor='#FFFFFF'> <% } %>

<% = i %> </TD>

<% for(Index=0; Index < (oRs.fields.count); Index++) {

if (flag==1) {%> <td align="left" bgcolor='#99CCFF'> <% }

if (flag==0) {%> <td align="left" bgcolor='#FFFFFF'> <% }

gofile = "update.asp?fam="+oRs("fam"); %>

<%= "<a href= " +gofile + " > " %>

<% = oRs(Index)%> </TD>

<% }%>

</tr>

<% oRs.MoveNext();

if (flag==1) flag=0 ; else flag=1 ;

}%>

</TABLE>

<%

oRs.close();

oConn.close();

%>

<p> </font></p>

<p> </p>

<form method="GET" action="delete.asp">

Фамилия <input type="text" name="famdel" size="20">

<input type="submit" value="Удалить" name="B1">

<input type="reset" value="C6poc" name="B2"></p>

</form>

<p> </p>

<p> </p>

<a href='forma.htm'> Добавление записей </a>

<p> </p>

</BODY> </HTML>

Пример работы asp и работы бд

<%@ LANGUAGE = JScript %>

<% group1='015';%>

<HTML>

<HEAD>

<TITLE>Пример доступа к базе данных 1</TITLE>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

<meta http-equiv="Content-Language" content="ru">

</HEAD>

<BODY topmargin="10" leftmargin="10" text="#0000FF">

<h2 align="center"> <font face="Arial"><b>Группа  А - <%=group1 %>

</b></font><font face="Arial" size="2"> </h2>

<table align="center" width="80%" border="0">

<% // Map database to physical path

filePath = Server.MapPath("nett.mdb");

// Create ADO Connection Component to connect with

// sample database

oConn = Server.CreateObject("ADODB.Connection");

oConn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +filePath);

// Execute a SQL query and store the results within

// recordset

oRs = oConn.Execute("SELECT * From net_kont2 ORDER BY group & fam ");

%>

<thead>

<tr>

<td align="center"><b>Номер п/п</b></td>

<td align="center"><b>Группа</b></td>

<td align="center"><b>Фамилия</b></td>

<td align="center"><b>Имя</b></td>

<td align="center"><b>Отчество</b></td>

</tr>

<% flag=1; i=0; %>

<% while (!oRs.eof) {

if ( oRs("GROUP") == 'A' + group1)

{i++; %>

<tr>

<% if (flag==1) {%> <td align="right" bgcolor='#99CCFF'> <% }

if (flag==0) {%> <td align="right" bgcolor='#FFFFFF'> <% } %>

<% = i %> </TD>

<% for(Index=0; Index < (oRs.fields.count); Index++) {

if (flag==1) {%> <td align="left" bgcolor='#99CCFF'> <% }

if (flag==0) {%> <td align="left" bgcolor='#FFFFFF'> <% }

gofile = "update.asp?fam="+oRs("fam"); %>

<%= "<a href= " +gofile + " > " %>

<% = oRs(Index)%> </TD>

<% } }%>

</tr>

<% oRs.MoveNext();

if (flag==1) flag=0 ; else flag=1 ;

}%>

</TABLE>

<%

oRs.close();

oConn.close();

%>

<p> </font></p>

<p> </p>

<form method="GET" action="delete.asp">

Фамилия <input type="text" name="famdel" size="20">

<input type="submit" value="Удалить" name="B1">

<input type="reset" value="C6poc" name="B2"></p>

</form>

<p> </p>

<p> </p>

<form method="GET" name="form2" action="add.asp" enctype="text/plain" >

<p>Фамилия     <input type="text" name="FF" size="30" value=''></p>

<p>Имя            

<input type="text" name="II" size="30" value=''></p>

<p>Отчество    <input type="text" name="OO" size="30" value=''></p>

<p>

<span lang="ru">Группа      

<select size="1" name="GG">

<option selected>A015</option>

<option>A014_1</option>

<option>A014_2</option>

</select></span></p>

<p><input type="submit" value="Добавить" name="B1"><input type="reset" value="C6poc" name="B2"></p>

</form>

<p> </p>

</BODY> </HTML>

2