Avatar billede nokia3210 Nybegynder
10. februar 2005 - 10:21 Der er 4 kommentarer

søge og opdater database

I have to handle a project using JSPs and HTML pages and I have to
search and update a database...

The examples I have been given are mainly separate JSPs for reading
from the database and updating the database.

There are 2 separate pages for updating but I need only 1 page for
updating...I am confused as to how to combine my codes together and
get 1 JSP page for searching, 1 JSP page to display the results and 1
to show that my update is successful...I think what I have done so far
in my ResConfirm page is correct...I still have to come up with the
Searching portion:(

Could any Experts please check and tell me what I have to change and also tell me what has to be in my Search portion?

Thanks
I will Attach The Codes I made so Far Here :
-----------------------------------------------------------
<%@ page import="java.sql.*"%>
<%@ page import="java.util.*"%>

<html>
<head><title>Results</title></head>
<body>

<%@ page import="sc.SCBean"%>
<jsp:useBean id="uBean" scope="session" class="sc.SCBean"/>

<h2 align="center">Results</h2>

<table border=0 width="200" cellspacing=2>
<tr><td>Car No.</td>
<td>Brand</td>
<td>Capacity</td></tr>

<form action="ResConfirm.jsp" method="POST">

<% uBean.connectDb();
int carNo = integer.parseInt(request.getParameter("carNo"));
int j = carNo - 1;
uBean.statementDb("SELECT * FROM CarRec WHERE CarNo="+carNo);
for(int j=0; j<uBean.getSize();j++){ %>

<tr><td><%=uBean.getCarNo(j)%></td>
<td><%=uBean.getBrand(j)%></td>
<td><%=uBean.getCap(j)%></td>
<input type="HIDDEN" name="carNo" value=<%=uBean.getCarNo(j)%>>

<% }
uBean.closeDb(); %>

<td><input type=Submit value="Reserve"></td></tr>

</form>
</table>
</body>
</html>

---------------------------------------------------------------------------
and here Comes the jsp code resconfirm.jsp

<%@ page import="java.sql.*"%>
<%@ page import="java.util.*"%>

<html>
<head><title>Reservation Confirmed</title></head>
<body>

<%@ page import="sc.SCBean"%>
<jsp:useBean id="vBean" scope="session" class="sc.SCBean"/>

<h2 align="center">Reservation Confirmed</h2>

<% vBean.connectDb();
int carNo = integer.parseInt(request.getParameter("carNo"));
int j = carNo - 1;
try{
vBean.statementUpdateDb("IT * FROM CarList WHERE Car No.="+ carNo);
%>

<%
vBean.closeDb();
%>

</table>
</body>
</html>


Pls Help me guys, your more than welcome to write in Danish, As I understand Danish Fully, but unable to write ..
Avatar billede nokia3210 Nybegynder
10. februar 2005 - 20:34 #1
intet respons ?
Avatar billede arne_v Ekspert
10. februar 2005 - 20:42 #2
Det er meget svært at overskue sammenhængen i din kode.
Avatar billede nokia3210 Nybegynder
11. februar 2005 - 11:27 #3
hvorfor ?
Avatar billede arne_v Ekspert
11. februar 2005 - 21:34 #4
Jeg forstår ikke helt hvad dine 3 sider skal gøre.

Og der mangler noget i det du har copy pastet ind.

(resconfirm.jsp: SQL er ikke valid SQL og der er ingen catch til din try)

Det er svært at sige hvad der skal laves om.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester