美文网首页
java对sql server进行操作

java对sql server进行操作

作者: 前端混合开发 | 来源:发表于2018-05-13 22:18 被阅读0次

    Microsoft Docs
    java可以对sql server进行各种操作,需要一个sqljdbc4.jar的外部jar包,可以从网上下载得到。

    首先需要连接数据库:

    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

    Connection con = DriverManager.getConnection(thUrl, thLoginName, thPassWord);

    其中,thUrl——jdbc:sqlserver://127.0.0.1(数据库所在主机的ip地址):1433(访问端口);databaseName=xxxx(数据库名)

    thLoginName——登录名, thPassWord——登录密码

    连接成功后,就可以对数据库进行各种操作了。

    查看sql server 数据库端口

    Exception in thread "main" java.sql.SQLException: No suitable driver found for jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=SQLEXPRESS.DailyEnglish
        at java.sql.DriverManager.getConnection(Unknown Source)
        at java.sql.DriverManager.getConnection(Unknown Source)
        at sample.APIClient.connectDataBase(APIClient.java:20)
        at sample.APITest.main(APITest.java:16)
    
       public void connectDataBase() throws ClassNotFoundException, SQLException {
            Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
            Connection con = DriverManager.getConnection("jdbc:sqlserver://127.0.0.1:1434;databaseName=DailyEnglish", "sa", "password");
             Statement stmt = con.createStatement(); 
             ResultSet rs = stmt.executeQuery("select * from Words"); 
             while(rs.next()) {
                 System.out.println(rs.getString("english"));
                 System.out.println(rs.getString("chinese"));
             }
             rs.close();
             stmt.close();
             con.close();
            
        }
    

    JAVA JDBC的增删改查

    SQLCMD -L 显示所有的sql servers
    

    相关文章

      网友评论

          本文标题:java对sql server进行操作

          本文链接:https://www.haomeiwen.com/subject/bntkdftx.html