0


eclipse连接SQL Server数据库(详解很细心)


第一步:启动SQl Server服务

第二步:进入数据库建库建表

第三步:进入 eclipse 编写连接数据库的代码

编写连接库的完整代码

package com.util;
/**
 * 连接数据库的代码全部写到该类里面
 *
 */

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

public class DBHelper {
    /*
     * localhost:表示本地服务()
     * 1433:连接sqlserver的端口号
     */
    private static final String URL = "jdbc:sqlserver://localhost:1433;DatabaseName=20020426";//数据库名称
    private static final String CLASS_NAME = "com.microsoft.sqlserver.jdbc.SQLServerDriver";

//    2.加载驱动/注册驱动:只需要执行一次
    static{
        try {
            Class.forName(CLASS_NAME);
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        }
    }
    /**
     * 3.得到连接对象的方法
     * 无参有返回值
     * @return con 连接对象
     */
    public static Connection getCon() {
        Connection con = null;
        try {
            con = DriverManager.getConnection(URL, "a", "bc");//"a"是数据库登录账户 "bc"是数据库登录密码
        } catch (SQLException e) {
            e.printStackTrace();
        }
        return con;
    }
    
    /**
     * 4.释放资源
     * @param con 连接对象
     * @param ps 执行对象
     * @param rs 结果集对象
     */
    public static void closeObj(Connection con,PreparedStatement ps,ResultSet rs) {
        try {
            if(con != null && !con.isClosed()) {
                con.close();
            }
            if(ps != null) {
                ps.close();
            }
            if(rs != null) {
                rs.close();
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
    public static void main(String[] args) {
        System.out.println(DBHelper.getCon());
    }
}

里面的main方法是测试是否成功连接数据库

以下效果如果你的控制台输出的一样就代码数据库已连接成功


标签: eclipse sqlserver java

本文转载自: https://blog.csdn.net/m0_63300795/article/details/124429759
版权归原作者 JoneClassMate 所有, 如有侵权,请联系我们删除。

“eclipse连接SQL Server数据库(详解很细心)”的评论:

还没有评论