java jdbc连接sqlserver_Java JDBC------------------ODBC(SQLServer)链接

本文介绍了如何使用Java JDBC通过ODBC连接到SQL Server数据库。首先,详细讲解了配置数据源的步骤,包括在控制面板中设置SQL Server数据源,并确保服务的TCP/IP协议已启用。接着,展示了Java代码实现数据库连接、查询数据的过程。需要注意的是,由于JDK8及以上版本移除了`sun.jdbc.odbc.JdbcOdbcDriver`,因此该示例应在JDK7或更低版本中运行。最后,作者提到Java技术的快速更新,感慨颇深。
摘要由CSDN通过智能技术生成

Java JDBC------------------ODBC(SQLServer)链接

JDBC是Java提供的连接数据库的一套标准API,是在传统的JDBC-ODBC桥发展起来的。今天我将写出

如何用JDBC配置数据源(ODBC)链接SQL Server 数据库。

1、配置数据源

【开始】->【控制面板】->【管理工具】->【数据源】,选择SQL Server,注意启动SQL Server 服

务时要确保服务TCP/IP协议启动且端口号为1433

2、编写数据库代码package java_data_jdbc_sqlserver;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.Statement;

/*

* 测试ODBC连接SQLServer数据库

* 1、配置数据源

* 2、连接数据库

* 3、查询数据

*/

public class Data_query {

private static String url = "jdbc:odbc:Hello";

private static String user = "sa";

private static String password = "12345678";

private static String sql = "SELECT * FROM T_STUDENT";

public static void main(String[] args) {

try {

//加载数据库驱动

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

//获取数据库的连接

Connection conn = DriverManager.getConnection( url , user , password);

//获取Statement对象

Statement stat = conn.createStatement();

//查询数据,获得结果集

ResultSet rs = stat.executeQuery(sql);

//获取结果集,取出数据

while(rs.next()){

String stuNo = rs.getString("STUNO");

String stuName = rs.getString("STUNAME");

String stuSex = rs.getString("STUSEX");

System.out.println("学号:"+stuNo + "  姓名:" + stuName + "  性别:" + stuSex);

}

//关闭结果集

conn.close();

stat.close();

} catch (Exception e) {

e.printStackTrace();

}

}

}

注意,在Java JDK8中删除了sun.jdbc.odbc.JdbcOdbcDriver这个类,所以以上程序务必在JDK7或以下版

本运行。

还有,今天Java官网发布了Java9,这技术更新太快了!叫我情何以堪!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值