赞
踩
目录
以sqljdbc_12.6为例
最新地址:sqljdbc 官方最新地址
解压即用
填入你自己的地址,端口(默认都是1433),数据库名,用户名及密码。
并编写相关SQL语句。
- import com.alibaba.fastjson.JSON;
- import com.google.common.collect.Lists;
- import com.google.common.collect.Maps;
- import org.apache.commons.codec.binary.Base64;
-
- import javax.crypto.Mac;
- import javax.crypto.spec.SecretKeySpec;
- import java.net.URLEncoder;
- import java.nio.charset.StandardCharsets;
- import java.sql.Connection;
- import java.sql.DriverManager;
- import java.sql.PreparedStatement;
- import java.sql.ResultSet;
- import java.util.List;
- import java.util.Map;
- import java.util.Timer;
- import java.util.TimerTask;
- // 这个是我从整个项目直接拷贝的,不需要你就直接删除了
-
-
- private static void MainFunction() {
- // 数据库连接参数设置
- String sDbURL = "jdbc:sqlserver://10.65.xxx.xxx:1433;DatabaseName=xxx;encrypt=false;trustServerCertificate=true";
- String sUser = "xxxx";
- String sPassWord = "xxxx";
-
- try {
- // 加载驱动
- Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
- System.out.println("驱动加载成功!");
-
- // 建立连接
- Connection dbConn = DriverManager.getConnection(sDbURL, sUser, sPassWord);
- System.out.println("数据库连接成功!");
-
- String sql = " select a.username, a.* from xxxx a";
-
- PreparedStatement statement = dbConn.prepareStatement(sql);
- ResultSet res = statement.executeQuery();
- while (res.next()) {
- sUsername = res.getString("username");
- System.out.println(sUsername);
- }
- // 关闭连接
- dbConn.close();
- System.out.println("连接已关闭。");
- } catch (Exception e) {
- e.printStackTrace();
- }
-
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。