怎么用Java写数据库的表!求教!求解释!!急!!!
解决方案 »
- 关于Java对文件的操作
- Jtable如何实现未用分页打印
- 怎样用调用Process类打开IE窗口时控制数量?
- 高手请进,数据结构问题,寻找最优最全的算法
- 请教一个看似容易 做起来难的问题 (给个思路就送分!) 麻烦大家了
- 帮我看看这该死的程序!
- 100分!初学者求助!如何在JSP页面中用javascript控制输入框的输入?在线等待
- 求教(HELP ME)
- 迷茫!请各位指点迷津!(答了就有分)
- *** 高分, 请问在Java (Application) 中如何取硬盘的序列号??? ***
- 正则表达式在有类似匹配组的情况下如何尽可能多的匹配
- Java如何 进程同步?(是进程同步,不是线程同步!别弄错了)
对 !用jdbc连的!
Connection conn = null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver");//加载驱动
conn = DriverManager.getConnection("jdbc:oracle:thin:主机名:端口号:SID", "数据库登录名", "数据库登录密码");
Statement stmt= conn.createStatement();
String sql = "CREATE TABLE emp5(name VARCHAR2(10))";
stmt.executeUpdate(sql);//发送sql语句给数据库
} catch (ClassNotFoundException e) {
e.printStackTrace();
throw new RuntimeException("加载驱动错误!",e);
}catch(SQLException e){
e.printStackTrace();
throw new RuntimeException("创建连接失败!",e);
}finally{
//关闭连接
if(conn!=null){
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}要导入import java.sql.*;
再添加一下ojdbc14.jar(可以百度)
红色字体要填写你的数据库的具体信息
可以参考一下你的数据库管理工具的参数如下图(数据要看你自己的)