当前位置: 技术问答>java相关
请问各位大峡
来源: 互联网 发布时间:2015-07-04
本文导语: 我在工程java_jin里建的BatchUpdate文件,显示以下错误!!!! java.lang.AbstractMethodError at java_jin.BatchUpdate.main(BatchUpdate.java:34) Exception in thread "main" 代码如下, package java_jin; import java.sql.*; public class BatchUpdate { p...
我在工程java_jin里建的BatchUpdate文件,显示以下错误!!!!
java.lang.AbstractMethodError
at java_jin.BatchUpdate.main(BatchUpdate.java:34)
Exception in thread "main"
代码如下,
package java_jin;
import java.sql.*;
public class BatchUpdate
{
public static void main(String args[]) throws SQLException
{
ResultSet rs=null;
PreparedStatement ps=null;
String url="jdbc:oracle:thin:@195.100.130.55:1521:ora";
Connection con;
Statement stmt;
//加载数据库驱动
try{
Class.forName("oracle.jdbc.driver.OracleDriver");
}catch(java.lang.ClassNotFoundException e)
{
System.err.print("ClassNotFound Exception:");
System.err.println(e.getMessage());
}
try{
con=DriverManager.getConnection(url,"hr","hr");
//提交连接请求
con.setAutoCommit(false);
stmt=con.createStatement();
stmt.addBatch("insert into table_1 values(1,'新概念1')");
stmt.addBatch("insert into table_1 values(2,'新概念2')");
stmt.addBatch("insert into table_1 values(3,'新概念3')");
int[] updateCounts=stmt.executeBatch();
con.commit();
con.setAutoCommit(true);
ResultSet uprs=stmt.executeQuery("select * from table_1");
while(uprs.next())
{
int id=uprs.getInt("id");
String xx=uprs.getString("name");
System.out.println(id +" "+ xx);
}
uprs.close();
stmt.close();
con.close();
}
catch(BatchUpdateException b)
{
System.err.println("--BatchUpdateException---");
System.err.println("SQLState:"+b.getSQLState());
System.err.println("Message:"+b.getMessage());
System.err.println("Vendor:"+b.getErrorCode());
System.err.println("Update Counts:");
int[] updateCounts=b.getUpdateCounts();
for(int i=0;i
java.lang.AbstractMethodError
at java_jin.BatchUpdate.main(BatchUpdate.java:34)
Exception in thread "main"
代码如下,
package java_jin;
import java.sql.*;
public class BatchUpdate
{
public static void main(String args[]) throws SQLException
{
ResultSet rs=null;
PreparedStatement ps=null;
String url="jdbc:oracle:thin:@195.100.130.55:1521:ora";
Connection con;
Statement stmt;
//加载数据库驱动
try{
Class.forName("oracle.jdbc.driver.OracleDriver");
}catch(java.lang.ClassNotFoundException e)
{
System.err.print("ClassNotFound Exception:");
System.err.println(e.getMessage());
}
try{
con=DriverManager.getConnection(url,"hr","hr");
//提交连接请求
con.setAutoCommit(false);
stmt=con.createStatement();
stmt.addBatch("insert into table_1 values(1,'新概念1')");
stmt.addBatch("insert into table_1 values(2,'新概念2')");
stmt.addBatch("insert into table_1 values(3,'新概念3')");
int[] updateCounts=stmt.executeBatch();
con.commit();
con.setAutoCommit(true);
ResultSet uprs=stmt.executeQuery("select * from table_1");
while(uprs.next())
{
int id=uprs.getInt("id");
String xx=uprs.getString("name");
System.out.println(id +" "+ xx);
}
uprs.close();
stmt.close();
con.close();
}
catch(BatchUpdateException b)
{
System.err.println("--BatchUpdateException---");
System.err.println("SQLState:"+b.getSQLState());
System.err.println("Message:"+b.getMessage());
System.err.println("Vendor:"+b.getErrorCode());
System.err.println("Update Counts:");
int[] updateCounts=b.getUpdateCounts();
for(int i=0;i
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!