//驱动程序名
String driverName = "commysqljdbcDriver";
//数据库用户名
String userName = "root";
//密码
String userPasswd = "root";
//数据库名
String dbName = "book";
//表名
String tableName = "Goods";
//联结字符串
String url = "jdbc:mysql://localhost:3306/" + dbName + "user="
+ userName + "&password=" + userPasswd;
ClassforName("commysqljdbcDriver")newInstance();
Connection connection = DriverManagergetConnection(url);
Statement statement = connectioncreateStatement();
String sql = "DELETE FROM GOODS WHERE gnum=id";
ResultSet rs = statementexecuteUpdate(sql);
方法为:
在数据库中增加一个标志字段
在页面中如果满足条件那么让空上标志字段为真
那么就可以在页面显示上即不显示该标志字段为真的内容,否则就显示
说明:具体实现要以具体业务逻辑为准,以上为解决思想,理解便可解决该问题。
大概过程如下:
1 jsp页码用户发出一个动作请求,超级连接或者其他请求方式
2 以上请求可以到提交到一个控制器或者另一个jsp,提倡前者
3 控制器间接调用DAO中的方法
4 dao中方法实现向目标数据库发送一条Delete SQL语句完成删除目标数据
当然,dao中的删除方法被调用时要建立与数据库的连接Connection对象和数据库访问流Statement(或其子类)对象。
以上就是关于在JSP代码里删除一条记录的SQL语句是什么全部的内容,包括:在JSP代码里删除一条记录的SQL语句是什么、java web开发jsp页面如何通过删除按钮删除数据库信息、在eclipse中在jsp页面中调用由JAVA编写删除数据库中的一条数据的代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)