JDBC以SQL Server身份验证方式连接SQL Server2014
2016-06-03 20:31
393 查看
1.正确下载并安装SQL Server2014下载地址:http://www.itellyou.cn/
2.安装JDK以及eclipse,配置好环境变量
3.登陆微软官网下载适合自己JDK版本的JDBC,网址:https://www.microsoft.com/zh-cn/download/details.aspx?id=11774
4.下载好JDBC之后双击打开会自动解压,打开解压包将适合自己的.jar文件复制到\Jre\lib\ext目录下,对应的dll文件复制到\Jre\bin目录下
5.打开eclipse,Windows->Preferences->Java->Installed JREs,选中相应的Jre点击Edit->Add External JARs..->选中刚刚复制进去的.jar文件,单机打开->finish->apply->ok
6.以SQL Server身份验证方式登陆SQL Server2014,编写测试代码进行测试
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
public class DBHelper{
private static final String url = "jdbc:sqlserver://localhost:1433;databasename=sales";//连接字符串
private static final String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";//驱动程序
private static final String user = "sa";//用户名
private static final String password = "225821zyy";//密码
public Connection conn = null;
public PreparedStatement pst = null;
public DBHelper(String sql){
try{
Class.forName(driverName);//加载驱动程序
conn = DriverManager.getConnection(url, user, password);//连接数据库
pst = conn.prepareStatement(sql);//预编译SQL语句
}catch(Exception e){
e.printStackTrace();
}
}
public void close(){
try{
this.conn.close();
this.pst.close();
}catch(SQLException e){
e.printStackTrace();
}
}
}
import java.sql.ResultSet;
import java.sql.SQLException;
public class Demo {
static String sql = null;
static DBHelper db1 = null;
static ResultSet ret = null;
public static void main(String[] args){
sql = "select * from Orders";
db1 = new DBHelper(sql);
try {
ret = db1.pst.executeQuery();//执行查询返回结果集
while(ret.next()){//逐行读取结果集
String orderId = ret.getString(1);
String customerId = ret.getString(2);
String salesId = ret.getString(3);
String orderDate = ret.getString(4);
System.out.println(orderId + "\t" + customerId + "\t" + salesId + "\t" + orderDate);
}
db1.pst.close();
db1.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
2.安装JDK以及eclipse,配置好环境变量
3.登陆微软官网下载适合自己JDK版本的JDBC,网址:https://www.microsoft.com/zh-cn/download/details.aspx?id=11774
4.下载好JDBC之后双击打开会自动解压,打开解压包将适合自己的.jar文件复制到\Jre\lib\ext目录下,对应的dll文件复制到\Jre\bin目录下
5.打开eclipse,Windows->Preferences->Java->Installed JREs,选中相应的Jre点击Edit->Add External JARs..->选中刚刚复制进去的.jar文件,单机打开->finish->apply->ok
6.以SQL Server身份验证方式登陆SQL Server2014,编写测试代码进行测试
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
public class DBHelper{
private static final String url = "jdbc:sqlserver://localhost:1433;databasename=sales";//连接字符串
private static final String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";//驱动程序
private static final String user = "sa";//用户名
private static final String password = "225821zyy";//密码
public Connection conn = null;
public PreparedStatement pst = null;
public DBHelper(String sql){
try{
Class.forName(driverName);//加载驱动程序
conn = DriverManager.getConnection(url, user, password);//连接数据库
pst = conn.prepareStatement(sql);//预编译SQL语句
}catch(Exception e){
e.printStackTrace();
}
}
public void close(){
try{
this.conn.close();
this.pst.close();
}catch(SQLException e){
e.printStackTrace();
}
}
}
import java.sql.ResultSet;
import java.sql.SQLException;
public class Demo {
static String sql = null;
static DBHelper db1 = null;
static ResultSet ret = null;
public static void main(String[] args){
sql = "select * from Orders";
db1 = new DBHelper(sql);
try {
ret = db1.pst.executeQuery();//执行查询返回结果集
while(ret.next()){//逐行读取结果集
String orderId = ret.getString(1);
String customerId = ret.getString(2);
String salesId = ret.getString(3);
String orderDate = ret.getString(4);
System.out.println(orderId + "\t" + customerId + "\t" + salesId + "\t" + orderDate);
}
db1.pst.close();
db1.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
相关文章推荐
- jdbc中的Statement和PreparedStatement接口对象
- JDBC 数据库常用连接 链接字符串
- JDBC连接Access数据库的几种方式介绍
- JDBC程序更新数据库中记录的方法
- JDBC 程序的常见错误及调试方法
- 在Java的JDBC使用中设置事务回滚的保存点的方法
- Java中使用JDBC操作数据库简单实例
- Java加载JDBC驱动程序实例详解
- JSP使用JDBC完成动态验证及采用MVC完成数据查询的方法
- JSP基于JDBC的数据库连接类实例
- JSP中使用JDBC访问SQL Server 2008数据库示例
- jsp+jdbc实现连接数据库的方法
- 解析jdbc处理oracle的clob字段的详解
- JDBC数据库的使用操作总结
- jdbc操作mysql数据库实例
- JSP使用JDBC连接MYSQL数据库的方法
- Java开发Oracle数据库连接JDBC Thin Driver 的三种方法
- java使用jdbc操作数据库示例分享
- JDBC之PreparedStatement类中预编译的综合应用解析
- 基于Java回顾之JDBC的使用详解