package com.neusoft.ask.dao;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import com.neusoft.ask.util.CheckUser;
/**
* Create on 2009-12-10
* Title 健康管理系统--有问必答
* Description 问题的操作类
* Company
* @author daijy
* @update 2010-01-10 daijy
* @version 1.0
*
*/
public class QuestionDao {
private static String SQL_ADD = "insert into neusoft_question (question_name,question_user) values(?,?)";
private static String SQL_CHANGE = "update neusoft_question set question_content=? where question_name=?";
private static String SQL_REMOVE = "delete from neusoft_question where question_name=?";
/**
* Create on 2010-01-10
* Description 添加问题
* @param questionName 问题名称
* @param questionUser 提问者
* @return 是否成功
* @author daijy
* @update
*/
public static boolean add(String questionName,String questionUser){
Connection con = null;
PreparedStatement pstmt = null;
String rolename = null;
try {
con = new CheckUser().getConnection();//连接数据库
pstmt = con
.prepareStatement(SQL_ADD);//向数据库发送SQL语句
//参数进行设定
pstmt.setString(1, questionName);
pstmt.setString(2, questionUser);
//让执行数据库SQL ,判断返回值
if (pstmt.executeUpdate()>0) {
return true;
}
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
if (pstmt != null) {
pstmt.close();
}
if (con != null) {
con.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
return false;
}
public static boolean changeByQName(String questionName,String questionContent){
Connection con = null;
PreparedStatement pstmt = null;
String rolename = null;
try {
con = new CheckUser().getConnection();//连接数据库
pstmt = con
.prepareStatement(SQL_CHANGE);//向数据库发送SQL语句
//参数进行设定
pstmt.setString(1, questionContent);
pstmt.setString(2, questionName);
//让执行数据库SQL ,判断返回值
if (pstmt.executeUpdate()>0) {
return true;
}
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
if (pstmt != null) {
pstmt.close();
}
if (con != null) {
con.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
return false;
}
public static boolean removeByQName(String questionName){
Connection con = null;
PreparedStatement pstmt = null;
String rolename = null;
try {
con = new CheckUser().getConnection();//连接数据库
pstmt = con
.prepareStatement(SQL_REMOVE);//向数据库发送SQL语句
//参数进行设定
pstmt.setString(1, questionName);
//让执行数据库SQL ,判断返回值
if (pstmt.executeUpdate()>0) {
return true;
}
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
if (pstmt != null) {
pstmt.close();
}
if (con != null) {
con.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
return false;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
A-ASK.rar_A-a_健康_健康管理系统
共45个文件
gif:9个
class:6个
java:6个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 163 浏览量
2022-09-24
15:29:36
上传
评论
收藏 732KB RAR 举报
温馨提示
健康管理系统--有问必答,添加问题,修改问题,删除问题!
资源推荐
资源详情
资源评论
收起资源包目录
A-ASK.rar (45个子文件)
A-ASK(带有修改功能的版本)
WebContent
remove.html 407B
login.htm 15KB
META-INF
MANIFEST.MF 39B
add.html 514B
WEB-INF
web.xml 2KB
lib
mysql-connector-java-5.1.10-bin.jar 707KB
change.html 475B
index.html 635B
resources
ks_icon_3.gif 2KB
kslogin1.css 2KB
gs.gif 331B
ks_icon_1.gif 939B
bbs.png 141B
gcr.gif 114B
ks_icon_2.gif 1KB
ycnevent.js 2KB
standard_login.css 4KB
ks.gif 3KB
ycncommon.js 2KB
question_inactive.gif 189B
ks_banner.gif 16KB
lgstamp.gif 3KB
success.jsp 404B
resources
application.properties 190B
.settings
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.project.facet.core.xml 229B
org.eclipse.wst.common.component 448B
org.eclipse.wst.jsdt.ui.superType.container 49B
.jsdtscope 454B
org.eclipse.jdt.core.prefs 330B
src
com
neusoft
ask
dao
QuestionDao.java 3KB
db
servlet
ChangeServlet.java 1KB
AddQuestion.java 1KB
LoginServlet.java 1KB
util
CheckUser.java 2KB
ReadPropertiesFile.java 449B
.project 1KB
.classpath 777B
build
classes
application.properties 190B
com
neusoft
ask
dao
QuestionDao.class 3KB
db
servlet
LoginServlet.class 2KB
ChangeServlet.class 1KB
AddQuestion.class 1KB
util
ReadPropertiesFile.class 800B
CheckUser.class 3KB
共 45 条
- 1
资源评论
APei
- 粉丝: 63
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Python毕业设计基于Django的网易云数据分析可视化大屏系统的设计与实现+使用说明+全部资料(优秀项目).zip
- Python毕业设计基于Django的网易云数据分析可视化大屏系统的设计与实现+使用说明+全部资料(高分项目).zip
- JavaScript实现的鼠标手势
- 人工兔优化算法ARO MATLAB源码, 应用案例为函数极值求解以及优化svm进行分类,代码注释详细,可结合自身需求进行应用
- 人才网站设计-asp.net+sql-(系统源码)
- asp.net+sql人才网站设计-含系统源码
- C#应用的用户配置窗体方案
- python实现绘制爱心图形的代码
- JAVAWEB项目-校园订餐系统项目源码.zip
- flink-1.19.0-bin-scala-2.12.tgz flink-1.16.3-bin-scala-2.12.tgz
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功