登录注册
上海交通大学论坛 > 数据库 > 浏览当前帖子 手机版 关闭左侧栏
Re这是怎么回事??
返回本版】  【发表帖子】  【回复帖子 浏览量  3981      回帖数 2
鬼兒    等级  

楼主 发表于  2007/8/10 2:56:38    编 辑   


import一些类库 
比如 java.sql.*之类 

 
我用oracle9做了一个数据库,然后写了段特别简单的代码来测试他.可是运行时 
老是报错.(代码附后).报错如下. 
java.sql.SQLExceptionORA-00600内部错误代码,参数[ttcgcshnd-1], [0], [ 
], [], [], [], [], [] 
 at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:168) 
 at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:208) 
 at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:543) 
 at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1405) 
 at oracle.jdbc.ttc7.TTC7Protocol.fetch(TTC7Protocol.java:889) 
 at oracle.jdbc.driver.OracleStatement.doExecuteQuery(OracleStatement.java:1 
681) 
 at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement. 
java:1870) 
 at oracle.jdbc.driver.OracleStatement.executeQuery(OracleStatement.java:538 

 at com.aclab.database.DatabaseConnection.<init>(DatabaseConnection.java:27) 

 at com.aclab.database.DatabaseConnection.main(DatabaseConnection.java:39) 

这是怎么回事?? 
代码如下

try { 
      Connection connection = null; 
      Class.forName("oracle.jdbc.driver.OracleDriver"); 
      connection = DriverManager.getConnection("jdbc:oracle:thin:@localhost
1521:test","system","manager"); 

Statement pstmt = connection.createStatement(); 
      ResultSet a = pstmt.executeQuery("select XINGMING from TRENYUAN where  
ID=1"); 
      if(a.next()) { 
        System.out.println(a.getString("XINGMING")); 
      } 
    } catch(Exception e) { 
      e.printStackTrace(); 
    } 
小兔δ晴天    等级  

2 楼 发表于  2016/3/2 3:03:36    编 辑   


ft老大,如果我不import哪里可以运行起来啊?编译都通过不了. 
我的错误是运行时错误 
我已经解决这个问题了 
漂漂    等级  

3 楼 发表于  2016/3/2 3:03:36    编 辑   



what 错误? 
我看你的代码也没什么错 .. 
没贴全 
 
ft老大,如果我不import哪里可以运行起来啊?编译都通过不了. 
我的错误是运行时错误 
我已经解决这个问题了 
1
表情
所有内容均为会员自愿发表,并不代表本站立场.
论坛帮助 会员认证删帖申请 联系我们