IDEA中怎么设置项目更改后的分析延迟时间,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置项目更改后的分析延迟时间,这样就可确保项目范围分析的正确性,具体的操作步骤如下。......
2023-07-04 626 JAVA
java数据库的功能怎么删除mysql中的数据,首先建立mysql中的连接,剩下的步骤交给PreparedStatement这个类变量来完成。下面讲解怎么删除数据库的数据,我写的经验对你学习java有帮助的话,给我投票或者收藏!
http://v.youku.com/v_show/id_XMzk0NTI0NDU4OA==.html
1java对mysql中的表增加数据
2eclipse TableViewer显示表中数据(mysql)
0eclipse table使用增加删除一行数据
双击按钮,显示编辑widgetSelected这个方法。
判断有没有要删除的数据,table.getSelectionIndex()table中有没有数据被选择,没有数据被选择退出。
if(table.getSelectionIndex()>=0){
}else{
MessageDialog.openInformation(null, "提示", "你没有选择要删除的数据!");
}
把table中的数据赋给List变量,一会把删除的数据清除。
ListShangpinxinxi> splist=(ListShangpinxinxi>)tv.getInput();
初始化PreparedStatement 的变量,参数是sql删除语句,还带个参数“?”,要删除的fenlei的代码。
PreparedStatement pr=Sheyingdatabase.getsyconnection().prepareStatement("DELETE FROM shangpinxinxi WHERE fenlei=?");
增加设置参数的代码:
setstring:参数从1开始编码,后面是“fenlei”的代码
pr.setString(1, splist.get(table.getSelectionIndex()).fenlei);
执行sql语句:
如果执行成功的话,数据库保存数据否者出现错误!
pr.executeUpdate();
pr.close();
把删除的数据从表格中清除出去:
把当前选择的数据行号(table.getSelectionIndex())从List数据中清除
splist.remove(table.getSelectionIndex());
把新数据交给TableViewer处理,更新数据显示。
tv.setInput(splist);
运行项目,结果如下图,03分类代码被删除!
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
IDEA中怎么设置项目更改后的分析延迟时间,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置项目更改后的分析延迟时间,这样就可确保项目范围分析的正确性,具体的操作步骤如下。......
2023-07-04 626 JAVA
IDEA中怎么设置调试器最近表达式的最大数量,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置调试器最近表达式的最大数量,从而有效避免调试器中表达式存储过多。......
2023-07-04 446 JAVA