`
coconut_zhang
  • 浏览: 543805 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

jdbc连接sqlserver2005数据库

    博客分类:
  • java
阅读更多

package com.sea.test;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class ConnectToSqlserver {
  /*
     jtds-1.2连接sqlserver2005
  String dataDriver = "net.sourceforge.jtds.jdbc.Driver";
  String dataUrl = "jdbc:jtds:sqlserver://localhost:4577/test";
   */
        //msbase.jar,mssqlserver.jar,msutil.jar连接sqlserver2005
  private String  dataDriver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
  private String dataUrl = "jdbc:microsoft:sqlserver://localhost:4577;DatabaseName=test";
  private String username = "sa";
  private String password = "sa";
  private Statement stam;
  private ResultSet rs=null;
  private Connection conn = null;
  public Connection getC(){
   return this.conn;
  }
        public ConnectToSqlserver(){
         try{
          Class.forName(dataDriver);
          conn = DriverManager.getConnection(dataUrl, username, password);
          stam=conn.createStatement();
         }catch(Exception e){
          e.printStackTrace();
         }
        }
        /**
         *
         * @return
         */
  public Connection getConn() {
   try {// 获取数据库驱动连接
    Class.forName(dataDriver);
    // 连接数据库
    conn = DriverManager.getConnection(dataUrl, username, password);
    if (conn == null || conn.isClosed()) {
     System.out.println("连接数据库失败");
    } else
     System.out.println("连接数据库成功");
   } catch (Exception e) {
    e.printStackTrace();
   }
   return conn;
  }
  /**
   *
   * @param sql
   * @return
   */
  public ResultSet executeQuery(String sql){
   rs=null;
   try{
    rs=stam.executeQuery(sql);
   }catch(SQLException e){
    e.printStackTrace();
   }
   return rs;
  }
  /**
   *
   * @param sql
   * @return
   */
  public boolean executeUpdate(String sql){
   try{
    stam.executeUpdate(sql);
    return true;
   }catch(SQLException e){
    e.printStackTrace();
       return false;
   }
  }
  /**
   *
   */
  public void close(){
   try{
    stam.close();
    conn.close();
   }catch(Exception e){
    e.printStackTrace();
   }
  }
  /**
   *
   * @param str
   * @return
   */
  public String ex_chinese(String str){
        if(str==null){
        str  ="" ;
        }
        else{
            try {
           str = new String(str.getBytes("iso-8859-1"),"gb2312") ;
            }
            catch (Exception ex) {
            }
        }
        return str ;
     }
  /**
   *
   * @return
   */
     public String getTime() {
       String datestr =  "" ;
       try {
       java.text.DateFormat df = new java.text.SimpleDateFormat("yyyy年MM月dd日 HH点ss分") ;
       java.util.Date date = new java.util.Date() ;
       datestr = df.format(new java.util.Date()) ;
       System.out.println(datestr);
       }
       catch (Exception ex) {

       }

       return datestr ;
    }
  /**
   * @param args
   */
  public static void main(String[] args) {
   // TODO Auto-generated method stub
   ConnectToSqlserver cts=new ConnectToSqlserver();
   ResultSet rs=cts.executeQuery("select * from STUDENT");
   try{
    while(rs.next()){
     System.out.println(rs.getString("ID"));
     System.out.println(rs.getString("NAME"));
     System.out.println(rs.getString("SCORE"));
    }
   }catch(Exception e){
    e.printStackTrace();
   }
  }

}

分享到:
评论

相关推荐

    JDBC连接SQL Server 2005 数据库的配置方法总结

    本篇文章将详细总结如何使用JDBC连接SQL Server 2005数据库,以供开发者参考。 首先,理解JDBC的基本概念至关重要。JDBC提供了一组API,允许Java应用程序通过编写Java代码来执行SQL语句并处理返回的结果。为了连接...

    jdbc连接sqlserver2005数据库例子

    标题中的“jdbc连接sqlserver2005数据库例子”表明我们将探讨如何使用Java Database Connectivity (JDBC) API来连接到Microsoft SQL Server 2005数据库。SQL Server 2005是微软的一款关系型数据库管理系统,而JDBC是...

    Java程序通过JDBC连接SQLServer2000数据库全解.doc

    ### Java程序通过JDBC连接SQLServer2000数据库全解 #### 一、环境搭建与配置 在深入了解如何利用Java程序通过JDBC连接SQLServer2000之前,我们首先需要确保具备以下条件: 1. **安装SQL Server 2000**: 首先需要...

    jsp jdbc连接sql server 2005

    本文将详细介绍如何利用JSP与JDBC连接SQL Server 2005数据库,并通过示例代码展示两种不同的身份验证方式:混合验证模式和Windows身份验证模式。 #### 技术栈 - **前端**: JSP - **后端**: JDBC - **数据库**: SQL ...

    MyBatis通过 JDBC连接 SQL server 数据库 最小例子

    总结,这个最小的例子展示了如何使用MyBatis通过JDBC连接SQL Server 2005数据库,实现一个简单的查询操作。在实际项目中,你可能需要处理更复杂的业务逻辑和事务管理,但这个基础将帮助你理解MyBatis的工作原理。...

    jdbc连接sqlserver2005

    本主题将深入探讨如何使用JDBC连接SQL Server 2005数据库,包括所需的驱动包、配置步骤以及示例代码。 首先,SQL Server 2005的JDBC驱动是由Microsoft提供的,名为"sqljdbc",它是一个Java类库,使得Java应用程序...

    JDBC与SQL Server 2005的连接方式

    ### JDBC与SQL Server ...通过以上步骤,可以有效地配置JDBC与SQL Server 2005之间的连接,从而实现Java应用程序对SQL Server数据库的访问。这对于基于Java的应用程序开发非常重要,有助于提高开发效率和程序的可靠性。

    jdbc连接sqlserver数据库连接代码

    ### JDBC 连接 SQL Server 数据库详解 #### 一、引言 在现代软件开发过程中,Java 应用程序与数据库之间的交互是非常常见的场景之一。Java Database Connectivity (JDBC) 是 Java 中一种用于执行 SQL 语句的标准 ...

    JDBC连接SQL server 2005 驱动

    标题"JDBC连接SQL server 2005 驱动"指出了本主题的核心,即如何使用Java Database Connectivity (JDBC) API来建立和管理Java程序与Microsoft SQL Server 2005数据库之间的连接。这里涉及的关键技术是JDBC驱动,它是...

    Flink1.14.4自定义flink-connector-jdbc连接SQLServer和SAP数据库

    Flink1.14.4自定义flink-connector-jdbc连接SQLServer和SAP数据库

    SqlServer2005数据库JDBC驱动

    7. 性能优化:了解JDBC连接池的概念,如C3P0或HikariCP,可提高应用性能,通过复用已建立的数据库连接,减少每次请求时的连接创建和关闭开销。 8. 错误处理与安全:正确处理SQLExceptions,确保数据库操作的健壮性...

    在Eclipse中用JDBC连接Sql Server 2005总结

    【在Eclipse中使用JDBC连接SQL Server 2005的步骤详解】 要使用Java的JDBC(Java Database Connectivity)在Eclipse中连接到SQL Server 2005,你需要遵循以下步骤: 1. **准备工作**: - 安装必备软件: - ...

    JDBC连接SQL SERVER 2012数据库代码.txt

    JDBC连接SQL SERVER 2012数据库完整代码。说明:eclipse使用JDBC连接SQL SERVER 2012数据库,在eclipse内导入JDBC库,再运行以下代码完成数据库的连接,需要的朋友下载吧

    JDBC连接SQL server数据库详细全过程

    详细介绍了,使用JDBC连接SQLserver数据库的全过程,各种配置各种步骤都非常详细。 仔细看一遍,很容易上手入门。 网上JDBC的教程很多,但是都很杂,很容易出错,这个里面讲解非常好。

    Java与SQL Server 2005(2000)数据库连接问题 (jdbc驱动)

    3. 检查连接字符串:确保连接字符串是正确的,例如 `jdbc:sqlserver://localhost:1433; DatabaseName=rs`。 示例代码 以下是一个使用 JDBC 连接 SQL Server 2005 数据库的示例代码: ```java import java.sql.*; ...

    JDBC连接Sql Server 2005总结

    以上就是使用JDBC连接SQL Server 2005的基础步骤和注意事项。在实际开发中,可能还需要处理异常,使用连接池优化性能,以及实现事务管理等高级特性。理解并熟练掌握这些知识,将使你在Java数据库编程方面更加...

    JDBC 连接到 SQL server 2005 数据库简单例子

    本教程将通过一个简单的例子,讲解如何使用JDBC连接到SQL Server 2005数据库并从中获取数据。 首先,我们需要确保已安装了SQL Server 2005并创建了一个数据库,以及具备访问该数据库所需的用户名和密码。此外,为了...

    关于jdbc连接sqlserver2000数据库

    标题中的“关于jdbc连接sqlserver2000数据库”指的是使用Java Database Connectivity (JDBC) API来与Microsoft SQL Server 2000数据库进行交互。JDBC是Java平台的一个标准接口,它允许Java应用程序通过Java代码来...

    jsp工程--jdbc连接sql server2005

    本篇将详细介绍如何在JSP工程中使用JDBC连接SQL Server 2005数据库,以及读取并显示数据到网页的过程。 **1. JDBC基础** JDBC是Java中用来访问数据库的一组API,它提供了标准的接口来执行SQL语句、处理结果集等。在...

    JDBC连接SQL Server2000数据库

    ### JDBC连接SQL Server 2000数据库 在IT领域,使用Java开发应用程序时,经常需要与各种数据库进行交互。其中,JDBC (Java Database Connectivity) 是Java平台上的标准数据库访问接口,它允许Java程序通过统一的...

Global site tag (gtag.js) - Google Analytics