zoukankan      html  css  js  c++  java
  • jdbc——java连接sql server 过程

    首先要去下一个关于sql的驱动jar包,叫做sqljdbc4.jar

    然后更新项目的build path,加入这个jar包

    前几步有问题的看该博客

    https://blog.csdn.net/qq243920161/article/details/78971861#comments

    但是url那边的地址可能会出点问题,把地址改为localhost就可以连接上本机的数据库

    package jdbc_1;
    
    import java.sql.Connection;
    import java.sql.Driver;
    import java.sql.DriverManager;
    import java.util.Properties;
    import java.sql.SQLException;
    
    public class ConnecttionTest {
        
        static void testConnection1(){ 
            try{
                //java 反射机制来获取实现类对象,实际上是加载了sql类,同时注册了驱动 (new Driver()) 对象
                Class clazz=Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");//甚至这行也可以省,但是没必要,有的数据库就不可以
                
                // 这里本来要注册驱动,但是上面代码forName时把sql类加载到了内存中,而sql类内有静态代码块static {}
                //随着加载,代码块内new Driver() 的被运行
                
                String url = "jdbc:sqlserver://localhost:1433;databaseName=EDUCATION";
                Connection con = DriverManager.getConnection(url,"sa","1");
                System.out.println("连接成功");
                con.close();
                
            }
            catch(Exception e) {
                //e.printStackTrace();
                System.out.println("连接失败");
            }
        }
        static void testConnection2() {
            //1.获取实现类对象
            try {
                Class clazz=Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");//java 反射机制来获取实现类对象
                
                
                String url = "jdbc:sqlserver://localhost:1433;databaseName=EDUCATION";
                String user = "sa";
                String passwd = "1";
                Connection con = DriverManager.getConnection(url,user,passwd); //获取连接
                System.out.println("ok");
            }
            catch(Exception e) {
                System.out.println("失败");
            }
        }
        
        public static void main(String []args) {
            testConnection2();
        }
        
    }
  • 相关阅读:
    openstack running 2
    openstack running 3
    好东西哟 XD
    Linux 上課用細部調整(转)
    openstack swift install 1
    Spring初识(通过小实例清晰认识Spring)
    Windowphone中如何将项目导出为模板
    WP8点击桌面图标快速恢复应用
    WindowsPhone8中SaveSong方法将音乐文件转存到音乐库中
    Windows Phone 数据绑定之UI Element Binding
  • 原文地址:https://www.cnblogs.com/zsben991126/p/11830703.html
Copyright © 2011-2022 走看看