你说的不是很清楚,如果是指定的一条记录的话,只要把username的值加上去就行
具体步骤如下:
1.连接数据库。
2.用一个preparestatement预编译下。
3.然后执行把username的值赋给sql语句中的问号
4.执行sql语句
代码如下:
Connection connection = DriverManager,getConnection();
String sql = "delete from 表明 where username = ?";
PreparedStatement preparedStatement = connection.prepareStatement(sql);
preparedStatement.setString(1,"username");
preparedStatement.excute();
报错了就catch下,之后把在finally语句中依次把preparedconnection,connection关闭即可
有问题可追问
先在数据库中查找到对应数据,然后执行delete语句
执行删除语句就性了。
delete 表名 where username=? password =?
查询最大索引哪条,然后删除