文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > IT/计算机 > java数据库连接sqlserver2005
侵权投诉

java数据库连接sqlserver2005

/**
* 连接数据库并获取数据库中的数据的类:GetConnectionDB
*/
public class CocnnectionDB {

Connection conn = null; // 创建连接对象conn
PreparedStatement pst = null; // 创建预编译对象pst
ResultSet rs = null; // 创建结果集对象rs

String className = "com.microsoft.sqlserver.jdbc.SQLServerDriver";// 驱动程序包的途径
String url = "jdbc:sqlserver://localhost:1433;databaseName=dengli"; // 驱动程序路径
String user = "sa";// 数据库用户名sa
String pw = "wwy000111";// 数据库密码

/**
* 类GetConnectionDB的构造方法
*/
public CocnnectionDB() {
try {
Class.forName(className); // 驱动程序方法;
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

/**
* 下面是连接数据库的getConn()方法并返回Connection对象
*/
private Connection getConn() {
try {
conn = DriverManager.getConnection(url, user, pw); // 使用驱动器连接数据库
} catch (SQLException e) {
e.printStackTrace();
}
return conn;
}

/**
* 下面是各对象的关闭方法
*/
public void closeAll(ResultSet rs, PreparedStatement pst, Connection conn) {

try {
if (rs != null) {
rs.close();
}
if (pst != null) {
pst.close(); // 判断各对象是否为空并进行不为空的关闭
}
if (conn != null) {
conn.close();
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

/**
* 下面执行sql语句并返回结果集对象rs(主要针对sql的查询语句)
*/
public ResultSet returnSet(String sql) {
try {
conn = this.getConn();
pst = conn.prepareStatement(sql);
rs = pst.executeQuery(); // 执行sql并返回结果集rs
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return rs;
}

/**
* 下面执行sql语句并返回受影响的行数(主要针对sql的添加语句,修改语句以及删除语句)
*/
private int count = 0; // 定义一个受影响的行数count并初始化为0

public int dealSql(String sql) {
try {
conn = this.getConn();
pst = conn.prepareStatement(sql);
count = pst.executeUpdate(); // 对sql语句进行增删改并放回受影响的行数count
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally {
this.closeAll(rs, pst, conn); // 执行完成后关闭各个对象
}
return count;
}
//
// public static void main(String[] args) {
// // TODO Auto-generated method stub
// GetConnectionDB a=new GetConnectionDB();
// System.out.println(a.getConn());
// }
//
}

第1页

你可能喜欢

  • 数据库连接代码
  • java学生管理系统
  • 管理系统SQL
  • Java笔记
  • 数据库入门
  • 数据库课程设计图书馆管理系统
  • 图书馆管理系统数据库设计
  • java数据库连接池

热门文档

相关文档

  • Java编程SQLServer2005数据库连接

    Java编程SQLServer2005数据库连接_计算机软件及应用_IT/计算机_专业资料。JAVA 编程实现 SQLServer2005 连接(两种方式)? ? ? ? ? ? ? ? ? ? ? ? ? ? ?...

  • java连接sqlserver2005数据库心得体会

    sqlserver 数据库:java 连接 sqlserver2005 数 据库心得体会 首先得下载驱动程序到微软网站下载 Microsoft SQL Server 2005 JDBC Driver 1.2 解压 Microsoft SQL ...

  • java连接sqlserver2005代码

    java连接sqlserver2005代码_IT/计算机_专业资料。可用的,只是sa密码需要自己确定还有数据库名称package pub; import java.sql.*; public class DBConn { public ...

  • JAVA连接SQL2005数据库的总结

    JAVA连接SQL2005数据库的总结_IT/计算机_专业资料。JAVA连接SQL2005数据库的总结,SQL2005数据库驱动程序的安装设置,设置SQL Server服务器...

  • sqlserver2005数据库连接java版

    数据库连接和操作数据库 java-sqlserver2005 --by 黄益栓 2010-5-30 数据库连接的原理内容 数据库服 务器 客户端 java jdbc 驱动 网络 TCP/ IP 一、数据库...

  • java连接SQLserver2005

    java连接SQLserver2005_计算机软件及应用_IT/计算机_专业资料。java连接SQLserver...("jdbc:odbc:数据库名","数据库登录名","登录密码"); 但连接SQL2005,已经...

  • java_与sql_server_2005(2000)数据库连接

    sqlserver 数据库:java 连接 sqlserver2005 数据库心得体会 首先得下载驱动程序到微软网站下载 Microsoft SQL Server 2005 JDBC Driver 1.2 Microsoft SQL Server ...

  • 使用JDBC连接SqlServer2005数据库

    (1)打开 SQL Server Configuration Manager (2)转到 SQL Server 2005 Network ...连接数据库 SqlServer2005 的 java 代码 1、在 tempdb 中创建测试数据表格 use...

  • 在java中怎么连接数据库sqlserver 2005

    在java中怎么连接数据库sqlserver 2005_IT/计算机_专业资料。在java中怎么连接数据库sqlserver 2005Java/JSP 中使用 JDBC 连接 SQL Server 2005 准备工作 首先,...

  • sqlserver2005数据库连接java版

    sqlserver2005数据库连接java版_计算机软件及应用_IT/计算机_专业资料。数据库连接和操作数据库 java-sqlserver2005 数据库连接的原理内容 数据库服 务器 客户端 ...

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email