package db;
import java.sql.CallableStatement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
public class BaseDao {
private final static String driver= "com.microsoft.sqlserver.jdbc.SQLServerDriver";
private final static String url= "jdbc:sqlserver://localhost:1433;databasename = czgc";
private final static String userName= "sa";
private final static String pwd= "123";
Connection con = null;
PreparedStatement pts = null;
/**
* 查找
*/
public void find(){
try {
Class.forName(driver);
con = DriverManager.getConnection(url,userName,pwd);
String sql = "{call proc_test_selectAll}";
CallableStatement cs = con.prepareCall(sql);
ResultSet rs =cs.executeQuery();
while(rs.next()){
System.out.println(rs.getString(1)+"\t"+rs.getString(2)+"\t"+rs.getString(3));
}
con.close();
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* 添加
* @param name
* @param sex
* @param age
* @return
*/
public int add(String name,String sex,int age){
int rows = 0;
try{
Class.forName(driver);
con = DriverManager.getConnection(url,userName,pwd);
String sql = "{call proc_test_add(?,?,?)}";
CallableStatement cs = con.prepareCall(sql);
cs.setString(1, name);
cs.setString(2, sex);
cs.setInt(3, age);
rows = cs.executeUpdate();
con.close();
} catch (Exception e1) {
e1.printStackTrace();
}
return rows;
}
public static void main(String[] args) {
BaseDao d = new BaseDao();
d.add("达尔", "男", 30);
d.find();
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
JSP调用存储过程.rar (7个子文件)
CunZhuGuoCheng
.project 390B
bin
db
BaseDao.class 3KB
sqlserver2005.jar 247KB
db
存储过程.sql 318B
src
db
BaseDao.java 2KB
sqlserver2005.jar 247KB
.classpath 324B
共 7 条
- 1
资源评论
- GDemo2013-04-09感谢楼主分享,帮助很大!
sz_bdqn
- 粉丝: 398
- 资源: 129
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功