刚学jdbc,不知道哪里错了,希望指点一下
package jDBC;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
/**
* 2015年12月31日15:36:51
* @author Administrator
* 演示使用jdbc-odbc方式访问emp数据表
* 1配置数据源
* 2在程序中连接数据源
*
*/
public class JdbcTest {
public static void main(String[] args){
Connection ct = null;
Statement sm = null;
try {
//1加载驱动
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//2得到连接
//如果配置数据源的时候选择windows验证,则不需要用户名和密码
ct = DriverManager.getConnection("jdbc:odbc:mytest", "sa", "954799698");
//3创建Statemet或者PerpaerdStatement区别
//Statement主要用于发送sql语句
sm = ct.createStatement();
//4执行crud创建数据库,备份数据库,删除数据
//1、添加一条数据到dept表
//executeUpdate可以执行cud操作(添加,删除,修改
System.out.println("Hello Word!");
int i = sm.executeUpdate("insert into dept('50', 'NAME', 'NO')");
if(i == 1){
System.out.println("添加OK!");
} else{
System.out.println("操作失败!");
System.out.println("Hello Word!");
}
} catch (Exception e) {
// TODO: handle exception
} finally{
System.out.println("Hello Word!");
//关闭资源
try {
//为了程序健壮
if(sm != null){
sm.close();
}
if(ct != null){
ct.close();
}
} catch (SQLException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
}
}
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
/**
* 2015年12月31日15:36:51
* @author Administrator
* 演示使用jdbc-odbc方式访问emp数据表
* 1配置数据源
* 2在程序中连接数据源
*
*/
public class JdbcTest {
public static void main(String[] args){
Connection ct = null;
Statement sm = null;
try {
//1加载驱动
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//2得到连接
//如果配置数据源的时候选择windows验证,则不需要用户名和密码
ct = DriverManager.getConnection("jdbc:odbc:mytest", "sa", "954799698");
//3创建Statemet或者PerpaerdStatement区别
//Statement主要用于发送sql语句
sm = ct.createStatement();
//4执行crud创建数据库,备份数据库,删除数据
//1、添加一条数据到dept表
//executeUpdate可以执行cud操作(添加,删除,修改
System.out.println("Hello Word!");
int i = sm.executeUpdate("insert into dept('50', 'NAME', 'NO')");
if(i == 1){
System.out.println("添加OK!");
} else{
System.out.println("操作失败!");
System.out.println("Hello Word!");
}
} catch (Exception e) {
// TODO: handle exception
} finally{
System.out.println("Hello Word!");
//关闭资源
try {
//为了程序健壮
if(sm != null){
sm.close();
}
if(ct != null){
ct.close();
}
} catch (SQLException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
}
}
...全文
相关推荐
JDBC技术(一):如何通过JDBC连接MySQL数据库
通过反射获取`Driver`对象: 如果不希望直接引用数据库驱动API,可以使用反射机制动态加载`Driver`类。这使得代码更加灵活,不受第三方API影响。
Tomcat报错: JDBC unregister 解决办法
/MyDB"); Connection conn = ds.getConnection(); ```感谢您的阅读,希望这些信息对您解决问题有所帮助。
jdbc 源码 oracle 自带jdbc
对于希望成为资深Java数据库开发者的程序员来说,这份源码无疑是一份宝贵的参考资料。
JDBWC - Type 3 Java JDBC driver:JDBC网络驱动程序-开源
JDBWC是一个Java JDBC驱动程序,它具有用PHP编写的自己的服务器。 适合需要跨Internet等广域网进行JDBC访问但不希望通过远程主机防火墙公开远程数据库服务器的Java应用程序。 该
JDBC学习手册完整版
无论是对于初学者还是有一定经验的开发人员,掌握JDBC的核心概念和编程流程都是非常重要的。希望本文能够帮助读者更好地理解和应用JDBC技术。


Java SE
