java程序使用纯JDBC方式操作SQLServer2005数据库(无需配置数据源)
来源:互联网 发布:centos 7安装mysql 编辑:程序博客网 时间:2024/06/05 08:47
package com.test1;
import java.sql.*;
/*
* java程序使用纯JDBC方式操作数据库(无需配置数据源)
* 需要引入相应jar包(微软官网可下)
* 如果取值时是按照编号取的,则需要一一对应
* 如果是按照列名来取的,顺序可以颠倒
*/
public class Test3 {
public static void main(String[] args) {
// 定义需要的对象
PreparedStatement ps = null;
Connection ct = null;
ResultSet rs = null;
try {
// 初始化我们的对象
// 1.加载驱动,注意2005和2000是不同的写法
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
// 2.得到连接,,注意2005和2000是不同的写法
ct = DriverManager.getConnection(
"jdbc:sqlserver://127.0.0.1:1433;databaseName=zpcdb1",
"sa", "zpc");
// 如果通过SQLserver登录有密码的话则:
// ct=DriverManager.getConnection
// ("jdbc:microsoft:sqlserver://127.0.0.1:1433;databaseName=zpcdb1","用户名","密码");
// 3.创建火箭车
ps = ct.prepareStatement("select eName,sal,deName from emp,dept where emp.deptNo=dept.deptNo");
// 4.执行.注意:如果是增删改使用executeUpdate(),如果是查询,使用executeQuery()
rs = ps.executeQuery();
// 循环取出雇员的名字、薪水、部门名称
while (rs.next()) {
String name = rs.getString("eName");
float sal = rs.getFloat("sal");
// int deptNo=rs.getInt(8);
String deName = rs.getString("deName");
System.out.println(name + " " + sal + " " + "\t" + deName);
}
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
// 为了程序健壮
if (rs != null) {
rs.close();
}
if (ct != null) {
ct.close();
}
if (ps != null) {
ps.close();
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
import java.sql.*;
/*
* java程序使用纯JDBC方式操作数据库(无需配置数据源)
* 需要引入相应jar包(微软官网可下)
* 如果取值时是按照编号取的,则需要一一对应
* 如果是按照列名来取的,顺序可以颠倒
*/
public class Test3 {
public static void main(String[] args) {
// 定义需要的对象
PreparedStatement ps = null;
Connection ct = null;
ResultSet rs = null;
try {
// 初始化我们的对象
// 1.加载驱动,注意2005和2000是不同的写法
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
// 2.得到连接,,注意2005和2000是不同的写法
ct = DriverManager.getConnection(
"jdbc:sqlserver://127.0.0.1:1433;databaseName=zpcdb1",
"sa", "zpc");
// 如果通过SQLserver登录有密码的话则:
// ct=DriverManager.getConnection
// ("jdbc:microsoft:sqlserver://127.0.0.1:1433;databaseName=zpcdb1","用户名","密码");
// 3.创建火箭车
ps = ct.prepareStatement("select eName,sal,deName from emp,dept where emp.deptNo=dept.deptNo");
// 4.执行.注意:如果是增删改使用executeUpdate(),如果是查询,使用executeQuery()
rs = ps.executeQuery();
// 循环取出雇员的名字、薪水、部门名称
while (rs.next()) {
String name = rs.getString("eName");
float sal = rs.getFloat("sal");
// int deptNo=rs.getInt(8);
String deName = rs.getString("deName");
System.out.println(name + " " + sal + " " + "\t" + deName);
}
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
// 为了程序健壮
if (rs != null) {
rs.close();
}
if (ct != null) {
ct.close();
}
if (ps != null) {
ps.close();
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
- java程序使用纯JDBC方式操作SQLServer2005数据库(无需配置数据源)
- java程序通过JDBC-ODBC桥连方式连接SQLServer2005
- java 无需建立数据源连接access数据库
- Java修改Access数据库,无需添加数据源。
- JAVA使用JDBC操作数据库
- Java使用JDBC操作数据库
- Java使用JDBC操作数据库
- 如何在SSH环境下使用纯JDBC操作数据库
- 使用eclipse工具jdbc链接sqlserver2005程序
- 使用jdbc连接SQLServer2005数据库--MyEclipse
- JAVA jdbc方式直接操作数据库
- Java操作数据库之jdbc【原生方式】
- java JDBC方式操作mysql数据库
- Spring中使用纯JDBC连接数据库的配置
- java中如何通过JDBC的方式连接sqlserver2005多实例数据库?
- JDBC方式连接sqlserver2005
- java操作oracle数据库示例程序,用的是jdbc方式
- Java/JSP中使用JDBC连接SQLServer2005
- 并发管理
- powerpoint2007背景音乐不中断
- windows 8 快捷键汇总
- 互联网行业的那些缩写PM,RD,FE,UE,QA,OP,BRD,MRD,PRD,FSD
- hdu 1033 Edge
- java程序使用纯JDBC方式操作SQLServer2005数据库(无需配置数据源)
- typeof 与 instanceof
- javascript(获取或设置html元素的宽,高,坐标)
- 优化与求解非线性方程组(单变量问题)
- Oracle创建表、约束、视图、索引、序列、同义词、表空间
- hdu 1002 A + B Problem II
- 中国知网的“学术不端检测”
- 九度1468 Sharing
- memcpy惹的祸