Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
<!-- ================== BEGIN INDEX. HTML ===================== -->
<HTML>
<HEAD> <TITLE> Поиск станции техобслуживания </TITLE> </HEAD>
<BODY BGCOLOR=#FFFFFF TOPMARGIN=0 LEFTMARGIN=0 ALINK=#23238E
VLINK=#228B22 LINK=#23238E>
<BASEFONT FACE="VERDANA, ARIAL, HELVETICA" SIZE="2">
<!--COLOR BANNER_START-->
<TABLE WIDTH=100% CELLPADDING=0 CELLSPACING=0 BORDER=0>
<TR>
<TD BGCOLOR="#C71585" WIDTH=100% HEIGHT=20>
</TD>
</TR>
</TABLE> <!--COLOR BANNER_END-->
<H3> <BR><A HREF='FormInFrame. html'>Поиск станций техобслуживания</A><BR> </H3>
<!--COLOR BANNER_START-->
<TABLE WIDTH=100% CELLPADDING=0 CELLSPACING=0 BORDER=0>
<TR>
<TD BGCOLOR="#C71585" WIDTH=100% HEIGHT=20>
</TD>
</TR>
</TABLE> <!--COLOR BANNER_END-->
</BODY> </HTML>
<!-- ================== END INDEX. HTML ===================== -->
<!-- ================== BEGIN FormInFrame. HTML ===================== -->
<!-- frames -->
<HTML>
<HEAD>
<TITLE>JSP Demo (Поиск в БД)</TITLE>
</HEAD>
<frameset rows="32%,*">
<frame name="WForm" src="JSPForm. html" marginwidth="10" marginheight="10"
scrolling="NO" frameborder="1">
<frame name="WResult" src="" marginwidth="10" marginheight="10"
scrolling="auto" frameborder="1">
</frameset>
</HTML>
<!-- ================== END FormInFrame. HTML ===================== -->
<!-- ================ BEGIN JSPForm. html =========================== -- >
<HTML>
<HEAD> <TITLE> Поиск станции техобслуживания </TITLE> </HEAD>
<BODY BGCOLOR=#ffffff TOPMARGIN=0 LEFTMARGIN=0 ALINK=#23238e
VLINK=#228b22 LINK=#23238e>
<BASEFONT FACE="VERDANA, ARIAL, HELVETICA" SIZE="2">
<!—COLOR BANNER_START-->
<TABLE WIDTH="100%" CELLPADDING=0 CELLSPACING=0 BORDER=0>
<TR><TD BGCOLOR="#c71585" WIDTH="100%" HEIGHT=10></TD></TR>
<TR><TD align="middle"><H3>
Поиск станции техобслуживания по адресу и названию.
</H3>
</TD></TR>
<TR><TD><H5 align="center">
Введите название (или его часть) станции и (или) адрес.
</H5>
</TD></TR>
<TR>
<TD align="middle">
<FORM METHOD="post" ACTION="JSPQuery_1.jsp" target="WResult">
<TABLE>
<TR>
<TD>Название:</TD>
<TD><INPUT NAME="FName" SIZE="40" ></TD>
</TR>
<TR>
<TD>Адрес:</TD>
<TD><INPUT NAME="FAddress" SIZE="40" ></TD>
</TR>
<TR>
<TD><INPUT TYPE="submit" VALUE="Поиск"></TD>
<TD><INPUT TYPE="reset" VALUE="Очистить"></TD>
</TR>
</TABLE>
</FORM>
</TD>
</TR>
<TR>
<TD BGCOLOR="#c71585" WIDTH="100%" HEIGHT=10></TD>
</TR>
</TABLE>
<!--COLOR BANNER_END--></BASEFONT>
</BODY> </HTML>
<!-- ================ END JSPForm. html =========================== -- >
======================== JSPQuery_1.jsp ===========================
<%@page contentType="text/html;charset=windows-1251" import="vvv_demo. auto. db.*,java. sql.*,javax. servlet. jsp.*"%>
<%! // Объявления глобальных переменных
AutoDB adb = new AutoDB("jdbc:odbc:AUTO"); //Задействуем JDBC-ODBC
Connection connection; //Объект - связь с БД
Statement SQLstmt; //Объект - запрос к БД
ResultSet rs; //Объект - результат запроса к БД
%>
<html>
<HEAD>
<META http-equiv="expires" content="0">
<META http-equiv="Pragma" content="no-cache">
<META http-equiv="Cache-Control" content="no-cache">
<title>JSP Page</title>
</head>
<body>
<%
connection = (adb. isConnection())? adb. getConnection():null;
if (connection == null)
out. println("<P><FONT SIZE='+2'>DB connection is NULL</FONT>"); //Write to HTML
request. setCharacterEncoding("windows-1251");
String sName = request. getParameter("FName").trim(); //Извлекаем данные из формы
String sAddr = request. getParameter("FAddress").trim();
String auto_name = AutoDB. TABLE + "." + AutoDB. NAME; // Имя колонки для SQL
String auto_addr = AutoDB. TABLE + "." + AutoDB. ADDRESS; // Имя колонки для SQL
String query = "SELECT " + AutoDB. NAME +", " + AutoDB. ADDRESS + ", " + AutoDB. PHONE +
" FROM " + AutoDB. TABLE +
" WHERE ( ( " + auto_name + " LIKE '%" + sName +"%') AND
( " + auto_addr + " LIKE '%" + sAddr +"%' ) )" +
" ORDER BY " + auto_name;
try { //Делаем запрос и обрабатываем результат
SQLstmt = connection. createStatement();
rs = SQLstmt. executeQuery(query);
ResultSetMetaData rsmd = rs. getMetaData();
%>
<TABLE border='1' width="100%">
<TR align="center" bgcolor="#DDDDDD">
<% boolean isData = true;
if (!rs. next()) { //Проверяем есть ли строки в таблице с результатами запроса
out. println("<TD> Данных, удовлетворяющих вашему запросу,<br>” +
“НЕ НАЙДЕНО</TD>\n</TR></TABLE>");
isData = false;
}
if (isData) {
int numberOfColumns = rsmd. getColumnCount();
// Выводим заголовки колонок таблицы
for (int i = 1; (i <= numberOfColumns) && isData; i++) {
out. println("<TD>" + rsmd. getColumnName(i)+"</TD>");
}
out. println("</TR>");
do { // Выводим содержимое в таблицу
%>
<TR>
<% for (int i = 1; i <= numberOfColumns; i++) {
%> <TD> <%= rs. getString(i)%> </TD>
<% }
%> </TR>
<% } while( rs. next() );
}// IF isData
SQLstmt. close();
%> </TABLE>
<% } catch (SQLException ex) {%>
<%= "SQLExeption during ResultSet handling:\n" + ex. getMessage()%></br>
<% out. println(query); // Для отладки выводим SQL запрос%>
<% }%>
<br>
</body>
</html>
/*
* AutoDB. java
*
* Created on March 2, 2004, 1:36 PM
*/
package db;
import . URL;
import java. sql.*;
//import java. io.*;
import java. util.*;
/**
*
* @author VladimirVV
*/
public class AutoDB {
private static Connection CONNECTION;
private static boolean isOK;
public static final String TABLE = "auto";
public static final String NAME = "Name";
public static final String ADDRESS = "Adress";
public static final String PHONE = "Tel";
/** Creates a new instance of AutoDB */
public AutoDB(String URL) { // URL - DB address, e. g. "jdbc:odbc:AUTO"
System. out. println("AutoDB instance is creating");
try {
Class. forName("sun. jdbc. odbc. JdbcOdbcDriver");
} catch(java. lang. ClassNotFoundException e) {
System. out. print("ClassNotFoundException: ");
System. out. println(e. getMessage());
isOK = false;
}
try {
CONNECTION = DriverManager. getConnection(URL, "myLogin", "myPassword");
isOK = true;
} catch(SQLException SQLex) {
System. out. println("SQLException: " + SQLex. getMessage());
isOK = false;
}
}
public boolean isConnection() {
return isOK;
}
public Connection getConnection() {
return CONNECTION;
}
}


