import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;public class DB_coustomer { public void t_coustomer(String ID_TYPE,String ID_NUMBER,String COUSTOMER_NAME,String COUSTOMER_BIRTHDAY,String COUSTOMER_SEX,String COUSTOMER_ADDRESS)throws Exception{
Class.forName("oracle.jdbc.driver.OracleDriver");
String url = "jdbc:oracle:thin:@127.0.0.1:1521:orcl";
String user = "scott";
String psw = "tiger";
Connection con = DriverManager.getConnection(url, user, psw);
Statement st = con.createStatement();
String sql = "insert into t_coustomer values(newseq.nextval, '" + ID_TYPE + "',"+ID_NUMBER+",'"+COUSTOMER_NAME+"',"+ "to_date('" + COUSTOMER_BIRTHDAY + "','yyyy-mm-dd'),'" + COUSTOMER_SEX + "','" + COUSTOMER_ADDRESS+"'" +")";
System.out.println(sql);
st.executeUpdate(sql);
}
}
他说找不到序列 这是怎么一回事啊 高手指点一下谢了 !!!!!
import java.sql.DriverManager;
import java.sql.Statement;public class DB_coustomer { public void t_coustomer(String ID_TYPE,String ID_NUMBER,String COUSTOMER_NAME,String COUSTOMER_BIRTHDAY,String COUSTOMER_SEX,String COUSTOMER_ADDRESS)throws Exception{
Class.forName("oracle.jdbc.driver.OracleDriver");
String url = "jdbc:oracle:thin:@127.0.0.1:1521:orcl";
String user = "scott";
String psw = "tiger";
Connection con = DriverManager.getConnection(url, user, psw);
Statement st = con.createStatement();
String sql = "insert into t_coustomer values(newseq.nextval, '" + ID_TYPE + "',"+ID_NUMBER+",'"+COUSTOMER_NAME+"',"+ "to_date('" + COUSTOMER_BIRTHDAY + "','yyyy-mm-dd'),'" + COUSTOMER_SEX + "','" + COUSTOMER_ADDRESS+"'" +")";
System.out.println(sql);
st.executeUpdate(sql);
}
}
他说找不到序列 这是怎么一回事啊 高手指点一下谢了 !!!!!
解决方案 »
- 不是说javase是专做桌面软件的吗?还有javaee也可以做C/S的!倒底哪个好用啊?
- 关于拦截器的问题
- 用struts和jsp相互转向出现的问题
- Jdom为节点添加属性的小技巧(jdom1.0版)
- hibernate 中 多个父表如何公用一个子表?
- 关于javaScript校验的问题
- 谁有Display Tag的源代码,给100分谢谢
- portel 的 protlet 和 web框架 有什么区别?和struts,tapstry,jepspeed,概念
- jb8,jb9如果不安装BES可以用WEBLOGIC吗?
- ■■高薪诚聘J2EE程序员(5000-10000元)可兼职,限上海,北京,深圳!!!
- 页面局部定时刷新不刷屏
- 目前什么免费杀毒软件最好用
序列所属的用户.newseq.nextval 比如sys.newseq.nextval
不能就是没建立序列在数据库中
create sequence newseq
minvalue 1
maxvalue 200000
start with 3
increment by 1
cache 2;
然后再执行你的程序
恩 看看sequence问题