Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Метод getString возвращает значение указанного столбца текущей строки таблицы.Содержание книги
Поиск на нашем сайте Примеры страниц с использованием классов пакета sql: Страница регистрации: <HTML> <BODY> <body bgcolor ="#FFFFE6"> <TABLE BORDER=5 cols=1 width=100%> <TR> Registration:</TR> <% String databaseURL = jdbc:firebirdsql:localhost/3050:C:/MYSECOND.GDB"; String user = request.getParameter("user"); String password = request.getParameter("pass"); String driverName = "org.firebirdsql.jdbc.FBDriver"; java.sql.Driver d = null; java.sql.Connection c = null; try {Class.forName ("org.firebirdsql.jdbc.FBDriver"); out.println ("Firebird JCA-JDBC driver found"); %> </br> <%} catch (java.lang.ClassNotFoundException e) { out.println ("Firebird JCA-JDBC driver not found in class path"); out.println (e.getMessage ()); return; }; try {c= java.sql.DriverManager.getConnection (databaseURL, user, password); out.println ("Connection established "); } catch (java.sql.SQLException e) { out.println ("Unable to establish a connection through the driver manager.");return;}; request.getSession(true); session.setAttribute("con",c); %> </TABLE> </BODY> </HTML> Ее вид:
Страница отображения таблицы: <HTML> <BODY> <body bgcolor ="#FFFFE6"> <h1>Tovar na sklade</h1> <% String sd="deltns.jsp?p="; String se="edtns.jsp?p="; java.sql.Connection cc=(java.sql.Connection) session.getAttribute("con"); java.sql.Statement st=cc.createStatement(); java.sql.ResultSet rs=null; java.sql.ResultSet rs1=null; java.sql.ResultSet rss=null; String Tovind=null; try {rs=st.executeQuery("SELECT * from TOVARY_NA_SCLADE_S");} catch (java.sql.SQLException e){ out.println(e); return;} %> <table border=1 cols=2 width=100%> <tr> <td>Reg num tovara:</td> <td>Naimenovanie tovara:</td> <td>Edinica izmereniya:</td> <td>Nomer sklada:</td> <td>Kol tovarov na sklade:</td> <td>Data prihoda:</td> </tr> <% while(rs.next()){%> <tr> <td> <% out.println(rs.getString("REG_NOM_TOV")); %> </td> <td> <% out.println(rs.getString("NAME_TOVAR")); %> </td> <td> <% out.println(rs.getString("ED_IZM")); %> </td> <td> <% out.println(rs.getString("NOM_SCLAD")); %> </td> <td> <% out.println(rs.getString("KOL_TOV_SCLD")); %> </td> <td> <% out.println(rs.getString("DATA_SCLD")); %> </td> <td><a href="<%=sd+rs.getString("INDX") %>" >Delete</a></td> <td><a href="<%=se+rs.getString("INDX") %>">Edit</a></td> </tr> <% } %> </table> <br> <b>Add record</b> <form action="addtovns.jsp" method=post> <%rs1=st.executeQuery("SELECT * from TOVARY_S"); rss=st.executeQuery("SELECT * from SKLAD_S"); %> <br>Tovar: <SELECT name="seltnam"> <%while(rs1.next()){%> <OPTION value="<%=rs1.getString("REG_NOM_TOV")%>"><%=rs1. getString("NAME_TOVAR") %> <% } %> </SELECT> <br>Sklad: <SELECT name="sels"> <%while(rss.next()){%> <OPTION value="<%=rss.getString("NOM_SCLAD") %>"><%=rss.getString("NOM_SCLAD") %> <% } %> </SELECT> <br>Edinica izmerenia tovara: <br> <input type=text name=edizm> <br>Kolichestvo tovarov: <br> <input type=text name=kolt> <br>Data prihoda: <br> <input type=text name=dats> <br><input type=submit value=" Add "> </form> </BODY> </HTML> Ее вид:
Страница редактирования: <HTML> <BODY> <body bgcolor ="#FFFFE6"> <h1>Update record</h1> <% java.sql.Connection cc=(java.sql.Connection) session.getAttribute("con"); java.sql.Statement st=cc.createStatement(); java.sql.ResultSet rs=null; java.sql.ResultSet rs1=null; java.sql.ResultSet rss=null; String indx=request.getParameter("p"); Stringstr1= "SELECT * from TOVARY_NA_SCLADE_S WHERE INDX='"+indx+"'"; try {rs=st.executeQuery(str1);} catch (java.sql.SQLException e){ out.println(e); %> <br> <a href="tov_na_skl.jsp">Return</a> <%return;} String nomskl=null; String regnomtov=null; String koltov=null; String edizm=null; String dats=null; while (rs.next()){nomskl=rs.getString("NOM_SCLAD"); regnomtov=rs.getString("REG_NOM_TOV"); koltov=rs.getString("KOL_TOV_SCLD"); edizm=rs.getString("ED_IZM"); dats=rs.getString("DATA_SCLD");} request.getSession(true); session.setAttribute("indx",indx); String str2= "SELECT * from TOVARY_S WHERE REG_NOM_TOV='"+regnomtov+"'"; String nametovar=null; try {rs=st.executeQuery(str2);} catch (java.sql.SQLException e){ out.println(e); return; } while (rs.next()){nametovar=rs.getString("NAME_TOVAR");} %> <form action="edtnsin.jsp" method=post> <%rs1=st.executeQuery("SELECT * from TOVARY_S"); rss=st.executeQuery("SELECT * from SKLAD_S");%> <br>Tovar: <SELECT name="seltnam"> <%while(rs1.next()){%> <OPTION value= "<%=rs1.getString("REG_NOM_TOV")>"> <%=rs1.getString("NAME_TOVAR") %> <% } %> </SELECT> <br>Tekushii tovar: <%=nametovar %> <br>Sklad: <SELECT name="sels"> <%while(rss.next()){%> <OPTION value= "<%=rss.getString("NOM_SCLAD") %>"><%=rss.getString("NOM_SCLAD") %> <% } %> </SELECT> <br>Tekushii sklad: <%=nomskl %> <br>Edinica izmerenia tovara: <br> <input type=text name=edizm value="<%=edizm %>"> <br>Kolichestvo tovarov: <br> <input type=text name=kolt value="<%=koltov %>"> <br>Data prihoda: <br> <input type=text name=dats value="<%=dats %>"> <br><input type=submit value=" Update "> </form><br> <a href="tov_na_skl.jsp">Return</a> </HTML> </BODY> Ее вид:
Курсовой проект Задание на курсовой проект выдается на бригаду студентов из 2 чел. и совпадает с заданием на лабораторные работы. В курсовом проекте предлагается: · спроектировать логическую структуру базы данных методом «Объект-связь» и с помощью пакета ERWIN; · спроектировать серверную базу данных для сервера Interbase с помощью пакета ERWIN; · разработать объектную модель задачи с помощью пакета Ratinal Rose; · создать элементы этой базы данных (таблицы, генераторы, исключения, процедуры, представления и пользователей с их привилегиями); · разработать клиентское приложение с помощью программы CBuilder6. Это приложения при вызове окна регистрации пользователя настраивает меню (выполняет один из членов бригады); · разгаботать клиентское приложение в виде набора jsp-страниц с доступом к базе данных из Интернета (выполняет другой член бригады). В отчете должны быть представлены: 1. Задание на курсовой проект. 2. Постановка задачи. 3. Проектирование логической модели базы данных методом «объект-связь». 4. Логическая модель базы данных (ERWIN). 5. Объектная модель задачи – 3 вида диаграмм (Rational Rose). 6. Физическая модель базы данных для Interbase (ERWIN). 7. Объекты базы данных (таблицы, генераторы, исключения, процедуры, представления, пользователи и их привилегии) – IBExpert. 8. Клиентская часть на CBuilder (модуль данных, формы с входящими в них объектами и их события, отчеты – разделы и поля). 9. Формы экранов (CBuilder6) для различных пользователей. 10.Иерархия JSP-страниц. 11.Формы экранов (JSP). 12.Таблица тестирования и результаты выполнения тестов (вид экранов или сообщения) для обоих клиентов.
Варианты заданий
|
||
|
Последнее изменение этой страницы: 2016-12-16; просмотров: 354; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.006 с.) |