`
koudailidexiaolong
  • 浏览: 96131 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

java连接MSSQL数据库的方法

 
阅读更多

package com.dragon.dao;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

/**
* 数据库访问层
* @author Administrator
*
*/
public class BaseDao {

/**
* 驱动连接字符串
*/
private static String className="com.microsoft.sqlserver.jdbc.SQLServerDriver";
/**
* 连接地址
*/
private static String url="jdbc:sqlserver://localhost:1433;DataBase=bank";
/**
* 用户名
*/
private static String user = "sa";
/**
* 密码
*/
private static String password = "";
/**
* 创建连接对象
*/
protected Connection connection = null;
/**
* 创建执行sql语句命令对象
*/
protected PreparedStatement preparedStatement = null;
/**
* 创建结果集对象
*/
protected ResultSet resultSet = null;
/**
* 打开数据库连接对象的方法
* @return 连接对象
*/
protected Connection openConnection(){

//加载驱动
try {
Class.forName(className);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
//获得连接对象
try {
this.connection = DriverManager.getConnection(url,user,password);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return this.connection;
}
/**
* 关闭连接的方法
*/
protected void closeConnection(){
//关闭结果集
if(this.resultSet != null){
try {
this.resultSet.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

}
//关闭执行sql语句对象
if(this.preparedStatement != null){

try {
this.preparedStatement.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
//关闭连接
if(this.connection != null){
try {
this.connection.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
<wbr></wbr>

分享到:
评论

相关推荐

    java连接MSSQL的jar包

    总结来说,Java连接MSSQL涉及的关键知识点包括:JDBC接口、MSSQL JDBC驱动、数据库连接的创建与关闭、SQL语句的执行、连接池管理和事务处理。理解并掌握这些概念和实践,对于进行Java数据库编程至关重要。

    Java中访问MSSQL数据库例子

    附件代码展示如何使用Java连接到MSSQL数据库并执行一个查询。 注意事项: 1. 替换`YourDatabaseName`、`YourTableName`、`yourUsername`和`yourPassword`为你的数据库信息。 2. `localhost:1433`是数据库服务器的...

    java连接任何数据库所用的文件 jar包

    以下是关于Java连接这些数据库所需JAR包的详细解释。 1. **Oracle**: 对于Oracle数据库,Java开发者通常使用Oracle JDBC驱动,也称为 Thin Driver。这个驱动是纯Java实现,无需本地Oracle客户端。主要的JAR文件名为...

    java连接Access数据库小例子

    通过这个小例子,你将了解到Java连接Access数据库的基本步骤,包括加载驱动、建立连接、执行SQL语句以及处理结果集。 注意:在实际生产环境中,为了避免硬编码数据库连接信息,通常会使用配置文件或者环境变量来...

    java操作MSSQL数据库.pdf

    总的来说,Java操作MSSQL数据库涉及到SQL语言的使用以及JDBC接口的编程,这涵盖了数据库的创建、查询、更新和删除操作,以及与数据库的连接和断开。开发者需要理解SQL语句的结构和用法,以及如何通过JDBC API在Java...

    java连接数据库源码

    Java连接数据库是编程中常见的任务,特别是在Web应用开发中,如JSP项目。本文将深入讲解如何使用Java JDBC(Java Database Connectivity)连接SQL Server数据库,并提供一个轻量级的封装示例。 首先,JDBC是Java...

    java连接sql server数据库方法

    下面将详细介绍如何使用Java连接SQL Server数据库,以及相关的知识点。 首先,要实现Java与SQL Server的连接,我们需要以下几部分关键技术和工具: 1. JDBC(Java Database Connectivity):JDBC是Java语言中用来...

    java操作MSSQL数据库[参照].pdf

    3. 连接MSSQL数据库通常有两种方式: - **JDBC-ODBC桥接**:适用于任何支持ODBC的数据源,但性能受限且可能需要额外的ODBC驱动。例如: ```java Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection con...

    Java 连接MS SQLServer数据库的实例

    在本文中,我们将深入探讨如何使用Java连接到Microsoft SQL Server数据库,并进行基本的数据操作,如创建数据表和查询数据。这个实例将帮助开发者理解如何在Java应用程序中与SQL Server进行交互。 首先,为了连接到...

    Java数据库驱动包

    MySQL数据库的驱动通常为`mysql-connector-java.jar`,这个驱动包包含了连接到MySQL数据库所需的全部类。添加此驱动后,开发者可以使用JDBC API来执行SQL查询、处理结果集以及进行事务管理。 在`常用数据库JDBC连接...

    java连接各种数据库大全

    本资源"java连接各种数据库大全"提供了连接Oracle、SQL Server、DB2、Informix、Sybase、MySQL和PostgreSQL数据库的简要说明和源代码,对于学习和实践Java数据库连接具有很大的帮助。 首先,让我们详细了解一下JDBC...

    可配置的jdbc连接sql server数据库,java源代码

    一个简单的java编写,通过jdbc连接sqlserver数据库的代码,其中可以用config.txt来配置数据库连接,需要根据电脑情况,修改代码中的文件路径即可食用。此代码连接了数据库并且输出一个student表。

    java连接数据库jar包

    Java连接数据库时,通常会使用Java Database Connectivity (JDBC) API,它是一个Java编程语言的标准接口,允许应用程序与各种类型的数据库进行交互。JDBC提供了一种标准的API,使得开发者可以编写与数据库无关的代码...

    andriod开发直接连接mssql数据库

    4. **建立连接**: 使用Java的`Class.forName()`方法加载JDBC驱动,然后使用`DriverManager.getConnection()`创建数据库连接。示例代码如下: ```java Properties props = new Properties(); props.setProperty(...

    java连接sql server数据库增删改查

    本篇文章将深入探讨如何使用Java连接SQL Server数据库,并实现基本的CRUD(Create、Read、Update、Delete)操作。 首先,我们需要引入JDBC驱动。对于SQL Server,通常使用的是Microsoft提供的JDBC驱动,即mssql-...

    使用 JDBC 连接到 MSSQL 数据库.zip

    以下是使用 Maven 构建一个简单的 Java 应用程序,该程序使用 JDBC 连接到 MSSQL 数据库并执行基本的增删改查(CRUD)操作的步骤,附加是具体的实施方案. 代码中的 [服务器地址]、[端口]、[数据库名]、[用户名]、...

    java连接MySql、SqlServer数据库实例

    首先,我们从Java连接MySQL数据库开始。MySQL是一种开源、免费的关系型数据库管理系统,它被广泛应用于Web应用开发。Java通过Java Database Connectivity (JDBC) API来与MySQL进行通信。要建立连接,你需要以下步骤...

    java连接到不同数据库

    下面我们将深入探讨如何使用Java连接到Oracle、DB2、MySQL、SQL Server、Sybase、Informix和PostgreSQL等常见数据库。 1. **Oracle数据库连接**: 使用Oracle JDBC驱动(如ojdbc.jar),首先需要在项目中添加对应...

    java连接数据库时所用到的JAR

    总之,Java连接数据库涉及的JAR文件和连接池技术是Java后端开发中的基础组件,理解它们的工作原理和使用方法对提升应用性能和稳定性具有重要意义。开发者应根据实际需求选择合适的数据库驱动和连接池实现,并确保...

Global site tag (gtag.js) - Google Analytics