这个是使用JSP、JDBC技术构架一个关于JAVA语言的BBS讨论区
源代码在线查看: delete.jsp
File Name:delete.jsp
Author:fancy
Date:2001.6.1
Usage:delete topic
Address:Peking University 37#215,62762526,fancyrainbow@263.net,bbs.pku.edu.cn(id:javalover)
Note:1.这是一个Open Source项目,你可以自由的获取,修改,传播本项目的代码,无需经过本人的同意。
2.你不可以将本项目的源代码用于商业应用,除非获得本人的书面允许。
3.本项目的核心源代码所有权归原开发者所有,如果需要获取最新的核心代码,请与本人联系
--%>
//设定Session,可能用不上
session.putValue("prevlink","");
session.putValue("nextlink","");
session.putValue("firstlink","");
session.putValue("lastlink","");
session.putValue("editlink","");
session.putValue("deletelink","");
session.putValue("backlink","");
%>
String username=request.getParameter("username");
String password=request.getParameter("password");
String content=request.getParameter("content");
String id=request.getParameter("id");
%>
Java论坛
java.sql.Statement stmtlist=conn.createStatement();
String SQL="SELECT * FROM data where author='"+username+"'"+" and password='"+password+"' and id="+id;
//out.println(strSQL);
boolean booCanDelete=false;
ResultSet rslist=stmtlist.executeQuery(SQL);
String groupname="SYSOP";
String groupenname="SYSOP";
rslist.last();
int lastrow=rslist.getRow();
if(lastrow!=0)
{
booCanDelete=true;
rslist.first();
groupenname=rslist.getString(3);
groupname=rslist.getString(2);
rslist.close();
String delSQL="DELETE FROM data where author='"+username+"'"+" and password='"+password+"' and id="+id;
stmtlist.executeUpdate(delSQL);
}
stmtlist.close();
%>
Java技术讨论区(删除文章)
if (booCanDelete==true)
{
%>
祝贺您,:您已经成功地在信区删除了编号为的文章!
}
else
{
%>
对不起,:您的输入可能有误,请再试一下好吗?
}
%>
回到信区
conn.close();
%>