网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

专注于Windows系统的简单介绍

java 对数据库查询结果进行判断执行

2个方案吧:

成都创新互联公司从2013年开始,是专业互联网技术服务公司,拥有项目网站建设、网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元旬阳做网站,已为上家服务,为旬阳各地企业和个人服务,联系电话:18982081108

1.用数据库的 存储过程 ,相当于数据库的函数,这里面可以加 逻辑判断

这个方法比较少用

2.在客户端分2步访问数据库,第一步登录,根据返回的数据,再决定是否 更新数据库,不是在sql语句中逻辑判断 一般都这么用

Java单元测试如何测试修改数据库部分的代码

有测试框架。mock可以模拟测试而不对数据库操作省去还原数据库的麻烦。或者直接编写junit测试操作数据库。但是这样要在操作后还原数据库。

java修改MySQL表中的数据问题:如代码

你的代码写的很乱。

首先if (jpf3.equals(jpf2)) {

if (jpf1.equals(mima)) {

String str="update 人员信息表 set 密码 = '001' where 人员编号 = '001'; ";

//(如果这句换成: String str="update 人员信息表 set 密码 = 'jpf3' where 人员编号 = 'jtf1'; ";就不会修改成功。 为什么啊? 求高人啊!正确格式是什么呢?

Statement statement =con.createStatement();

int s=statement.executeUpdate(str);

JOptionPane.showMessageDialog(null, "修改成功");

这一部分是要写在try{}里面的,finally{}里面要对PreparedStatement进行判断,要关闭。

你的sql语句里面使用的是变量

如果变量是String类型的: String str="update 人员信息表 set 密码 = '"+jpf3+"' where 人员编号 = '"+jtf1+"';

如果是int,long,double之类的:String str="update 人员信息表 set 密码 = "+jpf3+" where 人员编号 = "+jtf1+";


网站题目:专注于Windows系统的简单介绍
地址分享:http://bjjierui.cn/article/hcheci.html

其他资讯