问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

怎么处理数据库连接失败异常

发布网友 发布时间:2022-04-23 23:46

我来回答

1个回答

热心网友 时间:2023-10-14 02:54

public List selectMark(Integer mark) {
jdbc = new JDBConnection();
connection = jdbc.connection;
List list = new ArrayList();
GoodsForm goods = null;
String sql = "";
try {
if(mark==0||mark==1||mark==null){
sql = "select * from tb_goods where spsd=1 order by id DESC";
}else if(mark==2){
sql = "select * from tb_goods where mark="+mark+" and spsd=1 and sysdate between begin_time and end_time order by id DESC";
}else if(mark==3){
sql = "select * from tb_goods where mark="+mark+" and spsd=1 order by id DESC";
}else if(mark==4){
sql = "select * from tb_goods where mark="+mark+" and spsd=1 order by id DESC";
}
ps = connection.prepareStatement(sql);
//ps.setInt(1, mark.intValue());
ResultSet rs = ps.executeQuery();
while (rs.next()) {
goods = new GoodsForm();
goods.setId(Integer.valueOf(rs.getString(1)));
goods.setBig(Integer.valueOf(rs.getString(2)));
goods.setSmall(Integer.valueOf(rs.getString(3)));
goods.setName(rs.getString(4));
goods.setFrom(rs.getString(5));
goods.setIntroce(rs.getString(6));
goods.setCreaTime(rs.getString(7));
goods.setNowPrice(Float.valueOf(rs.getString(8)));
goods.setFreePrice(Float.valueOf(rs.getString(9)));
goods.setNumber(Integer.valueOf(rs.getString(10)));
goods.setPriture(rs.getString(11));
goods.setMark(Integer.valueOf(rs.getString(12)));
goods.setSpsd(Integer.valueOf(rs.getString(13)));
if (rs.getString(14) != null) {
goods.setSalesNumber(Integer.valueOf(rs.getString(14)));
} else {
goods.setSalesNumber(0);
}
if (rs.getString(15) != null) {
goods.setSpdm(Integer.valueOf(rs.getString(15)));
} else {
goods.setSpdm(0);
}
goods.setSpec(rs.getString(16));
goods.setUnit(rs.getString(17));
goods.setBarCode(rs.getString(18));
goods.setPurchase_price(rs.getString(19));
goods.setSpecialOffer(rs.getString(20));
list.add(goods);
}
rs.close();
ps.close();
connection.close();
} catch (SQLException ex) {
ex.printStackTrace();
}
return list;
}
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
罗马帝国包含哪些国家 电脑备忘录怎么设置农历日期提醒如何在电脑桌面上设置日程安排表_百 ... 电脑桌面如何设置日历便签怎样在电脑桌面设置便签 苹果8p卡贴机怎么激活 书籍装帧设计包含哪些要素 铜壶烧水用什么好处 刚买的联想zukz1新手机一点电都没有么 ...显示不变,用了好久,突然间没电自动关机,充满电为100%,用几分钟后... 表达不想结婚的句子对婚姻充满恐惧的说说 我是女生今年26了、非常恐惧婚姻、我根本不想结婚、我自己自由自在过得... 英语问题set sb/sth apart (from sb/sth)中的set 和 apart分别是什么词性? mysql 赋值问题,为什么他老说Not allowed to return a result set from a function javamail 错误,加上send就出错,求助 能不能用javamail来删除邮件服务器上的邮件 set什么时候是有被动语态的,什么时候没有 求解呀,为什是(0 行受影响),修改数据库中同一个表中的某条数据 update set from where 你们觉得社区团购真的能挣钱吗? UPDATE SET FROM sql,求解、 急!!acess数据库 update set from where语句报错 现在社区团购太火了,我们一个小区就3个社区团购平台,社区团购模式的盈利点在哪里?怎么做更赚钱? 求java大神解释一下下面的小代码。。是电子邮件发送有关的。。 社区团购为什么火的一塌糊涂,2020年还能赚钱么? update..set..from..where..语句在Oracle不可用,在SQLServer可用,是不是有什么规则,下面是语句 听说现在社区团购比较火,做团长能赚钱,看到一个滴哩集市挺动心的,不知道加入团长能有多少收入? 兴盛优选为啥这么火?社区团购怎么赚钱的? set out for和set out from有区别么 社区团购上演烧钱大战,大搞补贴战,这算不算涉嫌扰乱市场、垄断? update set from where语句的含义,以及这块sql语句的含义 做社区团购挣钱吗? oracle 关于update set from的书写方式 清朝乾隆前的几个皇帝分别叫什么 乾隆下面的皇帝叫什么? 服务器远程桌面怎么开超级vps管理器? 如何通过自己的服务器从外地远程桌面到家中电脑? 用远程桌面控制服务器,看到桌面不同,如何使用一个会话? 如何使用“远程桌面连接”连接到服务器的控制台会话 关于服务器远程控制 怎么拍好产品照,表现产品质感? 产品照摄影如何进行构图? 如何给产品拍照效果会更好 用iphone6怎么给产品拍出好的效果 如何将一个产品拍出立体感? 产品拍摄有哪些特点,具体是什么? 怎么拍摄产品照片如何才能拍出好的产品质感 产品拍摄在各方面的表现力好不好呢? 产品图片拍摄技巧?求指导 就产品拍摄来讲,哪些因素是最重要的? 怎么拍摄产品照片,如何才能拍出好的产品质感呢 产品拍摄有何用处? 自己拍产品照片怎么拍效果最好
  • 焦点

最新推荐

猜你喜欢

热门推荐