
1
假定你的列表页面叫listjsp
2
在删除的链接,连接到一个jsp,比如deletejspid=xxx,
3
然后在deletejsp,
里面删除数据库中的数据,
然后,
responsesendDirect("listjsp");
上面的代码是连接数据库,不说了
看下面的数据库 *** 作
PreparedStatement
pstmt
=
ConnrsdeleteorderprepareStatement("DELETE
FROM
TORDER
WHERE
tPRODUCTID=
AND
tID=
");
pstmtset(1,
tproductid);
pstmtset(2,
tusername);
pstmtexecuteUpdate();
PrepareStatement
是Statement的子类,为了防止SQL注入时采用的,一般推荐使用PrepareStatement
pstmtset(1,)
1代表你上面写的SQL语句出现的第一个问号,
代表你要将第一个问号用什么代替
比如你说
tproductid
tusername
都是字符串变量,那你可以这样写
pstmtset(1,tproductid);
pstmtset(2,tusername);
然后上面的SQL语句就会成为
DELETE
FROM
TORDER
WHERE
tPRODUCTID='tproductid'
AND
tID='tusername
';
去执行了!
String ID=requestgetparameter("ID");
Connection conn=null;
preparedmenter pstmt=null;
String sql="";
int count=0;
try{
conngetConnPool();\\连接池,自己网上找就行
sql="delete from where id="
connparperementer(sql);
pstmtsetString(ID);
count=pstmtexecuteUpdate();
if(count>=1)
outprintln("删除成功");
}catch(EXception e )
{outprintln("删除失败");}
finally{释放资源,这你肯定会}
以上就是关于在JSP页面用一个删除的链接怎样删除这一行数据同事也删除数据库里的数据全部的内容,包括:在JSP页面用一个删除的链接怎样删除这一行数据同事也删除数据库里的数据、jsp数据库删除记录的问题、jsp删除代码 (有一个删除连接,如何删除数据库的内容,通过ID删除)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)