java 連接sqlserver數據庫並執行sql語句


java 連接sqlserver數據庫,並執行sql語句

public class LinkDB {

public static void main(String[] args) {
  List<String> list = connect();
}

//連接數據庫執行語句
private static List<String> connect() {
  List<String> arr = new ArrayList<String>();
  try {
      Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
    String url = "jdbc:sqlserver://ip:port;database=數據庫名";
    String user = "用戶名";
    String password = "密碼";
    Connection con = DriverManager.getConnection(url, user, password);

    Statement statement = con.createStatement();
    ResultSet re = statement.executeQuery("SELECT DISTINCT name FROM table");//執行查詢語句,接收結果集
    while (re.next()) {
    arr.add(re.getString("name"));
  }

  } catch (ClassNotFoundException e) {
    e.printStackTrace();
  } catch (SQLException e) {
    e.printStackTrace();
  }
  return arr;
  }

}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM