写一个java转换程序读表t_cms_user的数据,并且导入PostgreSQL数据库。t_cms_user是oracle数据库中的表。
用JDBC来操作的。我对数据库操作不熟,谁能给个思路啊?最好能详细点。
用JDBC来操作的。我对数据库操作不熟,谁能给个思路啊?最好能详细点。
解决方案 »
- Netbeans中能否实现:一个用各种现有布局如GridLayout、FlowLayout写好的图形界面的程序,在NetBeans中能看到并可视化微调大小、位置
- java 关于解压rar文件 代码有点问题 帮改正--请进
- 跪求:Provider org.apache.xerces.jaxp.DocumentBuilderFactoryImpl could not be instantiated是什么问题
- 异常处理
- 问一个基础问题:关于运算符的。(没有分了,我现在去回帖再揭贴放分.)
- 请问如何在JAVA程序中检测本CLASS已经在操作系统中运行?如果已运行就不执行本class?
- java applet
- 请问java里有没有这种现成的blockingQueue
- 想用 rm 命令,需要什么配置条件?
- 求附书的小例子,或者作业也可以阿,helloworld已经完成好久了
- 正则表达式\b
- 求一匹配页面标签的正则表达式
1:将语句放在List中(行数有限)
2:写到文件中关闭连接载入PostgreSQL数据库驱动连接,直接调用刚才生成的语句(List循环或者读文件)
/*********************************
*Create proc demo_proc
@inparam1 int ,
@inparam2 varchar(20),
@inparam3 varchar(20),
@inparam4 varchar(50)
AS
insert into test values(@inparam1,@inparam2,@inparam3,@inparam4)
*存储过程
*表
* create table test(
* [id] int,
* [name] varchar(20),
* age varchar(20),
* address varchar(50)
* )
*
**********************************/
import java.sql.*;
/**
*author:East(张栋芳)
*date:2008-6-16
*/
public class StoreTest{
private static Connection con=null;
static String url = "jdbc:microsoft:sqlserver://127.0.0.1:1433;databaseName=pubs";
public Connection getConn(){
System.out.println("aaaaaaaaaaaa");
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
con=DriverManager.getConnection(url,"sa","");
}catch(ClassNotFoundException e){
e.printStackTrace();
}catch(SQLException se){
se.printStackTrace();
}
return con;
}
public void doStore() throws Exception{
String strSQL="{call demo_proc(?,?,?,?)}";
CallableStatement sqlStmt = getConn().prepareCall(strSQL);
sqlStmt.setInt(1,1);
sqlStmt.setString(2,"张栋芳");
sqlStmt.setString(3,"20");
sqlStmt.setString(4,"湖南永州");
int i=sqlStmt.executeUpdate();
System.out.println ("bbbbbbbbbbb");
}
public static void main(String [] args)throws Exception{
StoreTest test = new StoreTest();
test.doStore();
}
}
今天才想起来结贴,不好意思了。