Trang xử lý cập nhật xe

Một phần của tài liệu ĐỀ TÀI JAVA - WEB QUẢNG CÁO XE GẮN MÁY (Trang 33 - 36)

<%

// Xử lý khi nhấn radio.

if(request.getParameter("bttLuu") == null) {

String chuoiIndex = request.getParameter("radio");

response.sendRedirect("CapNhatLoaixe.jsp?viTriVector="+chuoiIndex+""); }

// Hàm thực hiện thêm vào cơ sở dứ liệu if(request.getParameter("bttLuu") != null ) {

my.KetNoi kn=new my.KetNoi (); String maXe = "";

String tenXe = ""; String moTa = "";

if(request.getParameter("txtMaXe") != null) maXe = request.getParameter("txtMaXe"); if(request.getParameter("txtTenXe") != null) tenXe = request.getParameter("txtTenXe"); if(request.getParameter("txtMoTa") != null) moTa = request.getParameter("txtMoTa"); if(request.getParameter("bttLuu").equals(" Luu(them) ")) { if(session.getAttribute("username") != null&&session.getAttribute("password")!=null) {

kn.thucThiSql("insert into Xe (maXe,tenXe,moTa)

values(N'"+maXe+"',N'"+tenXe+"',N'"+moTa+"')","Loi khi thuc thi sql them xe"); kn.dongKetNoi(); if(kn.flagSql) response.sendRedirect("CapNhatLoaixe.jsp?bienSql=thanhCong"); else response.sendRedirect("CapNhatLoaixe.jsp?bienSql=thatBai"); } else { response.sendRedirect("CapNhatLoaixe.jsp?bienSql=kptv"); } }

//TRUONG HOP SUA

if(request.getParameter("bttLuu").equals(" Luu(xoa) ")) {

if(session.getAttribute("username") != null&&session.getAttribute("password")! =null)

{

String[] arrayDelete = request.getParameterValues("chk"); for(int i = 0 ; i < arrayDelete.length ; i++)

{

kn.thucThiSql("delete xe where maxe = N'"+arrayDelete[i]+"'","Loi khi xoa mau tin");

kn.dongKetNoi(); }

if(kn.flagSql)

GVHD: Viên Thanh Nhã

Phan Hồ Duy Phương Đồ án Java-Web

else response.sendRedirect("CapNhatLoaixe.jsp?bienSql=thatBai"); } else { response.sendRedirect("CapNhatLoaixe.jsp?bienSql=kptv"); } }

// TRUONG HOP LUU

if(request.getParameter("bttLuu").equals(" Luu(sua) ")) {

if(session.getAttribute("username") != null&&session.getAttribute("password")! =null)

{

String[] arrayUpdate = request.getParameterValues("radio"); String maXeSua = request.getParameter("txtMaXe"); String tenXeSua = request.getParameter("txtTenXe"); String moTaSua = request.getParameter("txtMoTa"); // for(int i = 0 ; i < arrayUpdate.length ; i++)

{

kn.thucThiSql("update xe " +

" set maXe = N'"+maXeSua+"', tenXe = N'"+tenXeSua+"', moTa = N'"+moTaSua+"' " + (adsbygoogle = window.adsbygoogle || []).push({});

" where maxe = N'"+maXe+"'","Loi khi delete mau tin"); } kn.dongKetNoi(); if(kn.flagSql) response.sendRedirect("CapNhatLoaixe.jsp?bienSql=thanhCong"); else response.sendRedirect("CapNhatLoaixe.jsp?bienSql=thatBai"); } else { response.sendRedirect("CapNhatLoaixe.jsp?bienSql=kptv"); } } } %>

j. Trang giá bán lẻ các sản phẩm.

<% //Tạo lớp kết nối.

my.KetNoi kn=new my.KetNoi ();

//Thục hiện câu truy vấn.

Vector vTenXe= kn.getDataVector(1,"select tenxe from xe,chitietxe where chitietxe.maxe=xe.maxe ","loi xe") ;

Vector vGiaCa=kn.getDataVector(1,"select giaca from chitietxe,xe where chitietxe.maxe=xe.maxe","loi chi tiet xe");

%> <%

// Tạo vòng lặp,thể hiện giá trị lên bảng

int dem = 0;

while(dem < vTenXe.size()) {

%>

<tr><td><font face="tahoma" color="black"> <%= vTenXe.elementAt(dem)%></font></td>

<td><font face="tahoma" color="black"> <%= vGiaCa.elementAt(dem) %></font></td>

<% dem++;

} %>

Một phần của tài liệu ĐỀ TÀI JAVA - WEB QUẢNG CÁO XE GẮN MÁY (Trang 33 - 36)