package com.wy.dao; import com.wy.form.DiscussForm; import com.wy.tool.*; import java.sql.ResultSet; import java.sql.SQLException; import java.util.*; ; public class DiscussDao { private JDBConnection connection = null; public DiscussDao() { connection = new JDBConnection(); } public boolean operationDiscuss(String operation, DiscussForm disussForm) { boolean flag = false; String sql = null; if (operation.equals("删除")) sql = "delete from tb_discuss where id='" + disussForm.getId() + "'"; if (operation.equals("添加")) sql = "insert into tb_discuss values ("+(int)Math.random()*99999999+",'" + disussForm.getDiscussTitle() + "','" + disussForm.getDiscussContent() + "','" + disussForm.getDiscussTime() + "')"; if (operation.equals("修改")) sql = "update tb_discuss set discussTitle='" + disussForm.getDiscussTitle() + "',discussContent='" + disussForm.getDiscussContent() + "' where id='" + disussForm.getId() + "'"; if (connection.executeUpdate(sql)) flag = true; return flag; } public List queryDiscuss() { List list = new ArrayList(); DiscussForm form = null; String sql = "select * from tb_discuss order by id desc"; try { ResultSet rs = connection.executeQuery(sql); while (rs.next()) { form = new DiscussForm(); form.setId(Integer.valueOf(rs.getString(1))); form.setDiscussTitle(rs.getString(2)); form.setDiscussContent(rs.getString(3)); form.setDiscussTime(rs.getString(4)); list.add(form); } } catch (SQLException e) { e.printStackTrace(); } return list; } public DiscussForm queryDiscuss(Integer id) { DiscussForm form = null; String sql = "select * from tb_discuss where id='"+id+"'"; try { ResultSet rs = connection.executeQuery(sql); while (rs.next()) { form = new DiscussForm(); form.setId(Integer.valueOf(rs.getString(1))); form.setDiscussTitle(rs.getString(2)); form.setDiscussContent(rs.getString(3)); form.setDiscussTime(rs.getString(4)); } } catch (SQLException e) { e.printStackTrace(); } return form; } }

ma406805131 LV19
2024年12月19日
hulewang LV8
2024年10月12日
无名氏111 LV33
2024年6月24日
sz1111111 LV2
2024年3月26日
寒江雪2017 LV10
2024年1月23日
李朝磊 LV18
2024年1月6日
pangzhihui LV14
2023年12月27日
wanglongfei2 LV2
2023年6月15日
13133117021 LV5
2023年5月31日
ewan007 LV30
2023年3月13日

ma406805131 LV19
2024年12月19日
lyh1989 LV34
2024年12月11日
hulewang LV8
2024年10月12日
yellow_flowers LV8
2024年7月9日
无名氏111 LV33
2024年6月24日
sz1111111 LV2
2024年3月26日
寒江雪2017 LV10
2024年1月23日
duoduo1234 LV2
2024年1月15日
taoshen95 LV16
2024年1月11日
wttttts LV2
2024年1月1日