java 纯连接SQL 数据库 代码

package com.ltstruts;
import java.sql.*;

class TestDB{
    private final String Driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
     private final String url = "jdbc:microsoft:sqlserver://localhost:1433;selectMethod=cursor;DatabaseName=pubs";
    private final String password = "";
    private final String userName = "sa";
    private Connection conn=null;
    private Statement stmt=null;
    private  ResultSet rs=null;
    public Connection getConnection(){
    try{
    Class.forName(Driver);
    conn = DriverManager.getConnection(url,userName,password);
    }catch(Exception e){
    e.printStackTrace();
    }
    try{
        Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
                                              ResultSet.CONCUR_UPDATABLE);
        String sql = "select * from authors";
       rs = stmt.executeQuery(sql);
       }catch(Exception e){
        e.printStackTrace();
       }
       try{
           while (rs.next()) {
                  System.out.println(rs.getString(1));
                  System.out.println(rs.getString(2));
           }
       }catch(Exception e){
        e.printStackTrace();
       }
   
    return conn;
}
    public static void main(String []args){
      
        TestDB tt=new TestDB();
        tt.getConnection();

 


    }
   
}

 

注意 事项: 怎么 导入SQL的包

      在 TOOL->CONFIG->直接导入你要 加入的 三个包

 

 

   运行结果:

172-32-1176
White
213-46-8915
Green
238-95-7766
Carson
267-41-2394
O'Leary
274-80-9391
Straight
341-22-1782
Smith
409-56-7008
Bennet
427-17-2319
Dull
472-27-2349
Gringlesby
486-29-1786
Locksley
527-72-3246
Greene
648-92-1872
Blotchet-Halls
672-71-3249
Yokomoto
712-45-1867
del Castillo
722-51-5454
DeFrance
724-08-9931
Stringer
724-80-9391
MacFeather
756-30-7391
Karsen
807-91-6654
Panteley
846-92-7186
Hunter
893-72-1158
McBadden
899-46-2035
Ringer
998-72-3567
Ringer

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值