`
yiyaqing
  • 浏览: 4355 次
  • 性别: Icon_minigender_2
  • 来自: 长沙
社区版块
存档分类
最新评论

java.sql.SQLException: 流已被关闭

阅读更多

 

setExpires_in
java.sql.SQLException: 流已被关闭
	at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
	at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)
	at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:208)
	at oracle.jdbc.driver.LongAccessor.getBytes(LongAccessor.java:151)
	at oracle.jdbc.driver.LongAccessor.getString(LongAccessor.java:193)
	at oracle.jdbc.driver.T4CLongAccessor.getString(T4CLongAccessor.java:422)
	at oracle.jdbc.driver.CharCommonAccessor.getLong(CharCommonAccessor.java:235)
	at oracle.jdbc.driver.OracleResultSetImpl.getLong(OracleResultSetImpl.java:552)
	at oracle.jdbc.driver.OracleResultSet.getLong(OracleResultSet.java:1575)

   错误原因:Expires_in在oracle数据库中为long类型

   解决方法:改为number类型之后无错误。

 

 

分享到:
评论

相关推荐

    java.sql.SQLException: 结果集已耗尽

    在Java编程中,`java.sql.SQLException: 结果集已耗尽` 是一个常见的错误提示,通常出现在处理数据库查询结果集时。这个异常表明程序试图访问已经没有数据的结果集中下一行,即所有行已经被遍历完,尝试访问超出范围...

    oracle+ora-各种常见java.sq

    - `java.sql.SQLException: ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired`: 这表示尝试获取的资源已被其他会话占用。可以调整事务隔离级别或增加等待时间。 7. **游标问题** ...

    mysql5.6连接驱动jaf,可处理报错java.sql.SQLException: No suitable driver

    当你遇到"java.sql.SQLException: No suitable driver"这样的错误时,通常意味着你的Java环境无法找到匹配的数据库驱动。这个问题的解决方法是确保已经正确地引入了MySQL JDBC驱动(也称为Connector/J)。 MySQL ...

    oracle jdbc dirver

    它实现了Java Database Connectivity (JDBC) API,使得开发者可以使用Java语言来操作Oracle数据库,执行SQL语句,进行数据查询、插入、更新和删除等操作。Oracle JDBC驱动分为不同版本,包括 Thin、OCI、JDBC-ODBC ...

    My sql 驱动程序

    import java.sql.SQLException; ``` 3. **注册驱动**:在使用MySQL驱动前,需要通过`Class.forName()`方法注册驱动。尽管在较新的JDBC版本中这个步骤可以省略,但为了兼容性,很多示例代码仍然包含它: ```java ...

    oracle ora-各种常见java.sql.SQLException归纳

    解决这个错误的方法是,检查 PL/SQL 语句中的指针状态,确保指针已经关闭。 ORA-00001: DUP_VAL_ON_INDEX ORA-00001 是一个常见的错误信息,通常发生在数据库字段存储重复,主键唯一值冲突时。这种错误通常是由于...

    已成功与服务器建立连接,但是在登录过程中发生错误

    已成功与服务器建立连接,但是在登录过程中发生错误 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。) 用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联。 说明: 执行当前 Web 请求...

    JDBC驱动for sqlserver、oracle、mysql

    它由Sun Microsystems开发并被纳入Java SE(标准版)的一部分,允许开发者在Java应用程序中执行SQL语句,实现数据的增删改查。JDBC驱动是连接Java应用程序和数据库之间的桥梁,不同的数据库需要对应的JDBC驱动。 1....

    kingbaseV8 jdbc 驱动

    import java.sql.SQLException; ``` 2. 注册JDBC驱动并建立连接: ```java String url = "jdbc:kingbase://hostname:port/databasename"; String username = "your_username"; String password = "your_password"; ...

    java.sql.SQLException: 内部错误: Unable to construct a Datum from the specified input

    在Java编程中,当你尝试与数据库进行交互,如更新包含BLOB字段的表时,可能会遇到`java.sql.SQLException: 内部错误: Unable to construct a Datum from the specified input`这样的异常。这个错误通常表明数据库...

    java连接oracle的数据库驱动

    JDBC提供了一组接口和类,使得Java开发者能够通过标准的SQL语句来访问数据库。 要使用Java连接Oracle数据库,我们需要以下步骤: 1. **引入驱动**: 首先,确保项目中包含了Oracle JDBC驱动的jar包,通常为`ojdbc....

    Oracle的JDBC.pdf

    - `java.sql.SQLException`:处理与数据库相关的异常。 - `java.text.SimpleDateFormat`:日期/时间格式化类,用于解析和格式化日期。 - `java.util.ArrayList` 和 `java.util.List`:用于存储数据的集合类。 3....

    java连接mysql的驱动包(包含源码文档等,亲测可用)

    Java连接MySQL的驱动包是Java应用程序与MySQL数据库交互的关键组件,它允许开发者通过编写Java代码执行SQL查询、更新数据和管理数据库。这个驱动包包含了所有必要的类和接口,使得Java应用程序能够利用JDBC(Java ...

    JDBC连接数据库

    它是由Sun Microsystems(现已被Oracle收购)开发并定义的,是Java SE标准的一部分,允许Java开发者执行SQL语句并与各种数据库进行交互。 **一、JDBC基本概念** 1. **驱动程序类型**: - JDBC-ODBC桥接驱动:通过...

    java驱动SQLDriver

    import java.sql.SQLException; public class JdbcExample { public static void main(String[] args) { String url = "jdbc:sqlserver://localhost:1433;databaseName=myDatabase"; String username = ...

    JNDI数据库访问

    `:引入`java.sql.SQLException`类,处理数据库操作中可能发生的异常。 - `import javax.sql.DataSource;`:引入`javax.sql.DataSource`类,用于管理数据库连接池。 - `import javax.naming.Context;`:引入`javax...

    java连接sql数据库jar包

    import java.sql.SQLException; ``` 3. **注册JDBC驱动**:在Java程序中,通过`Class.forName()`方法注册JDBC驱动。 ```java Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); ``` 4. **建立...

    连接sqlserver2000驱动 sqljdbc4 3.0版本

    import java.sql.SQLException; public class Main { public static void main(String[] args) { String url = "jdbc:sqlserver://localhost:1433;databaseName=myDatabase"; String username = "myUsername"; ...

    jdbc jar包

    - `java.sql.SQLException`: 异常处理类,当数据库操作失败时抛出。 **2. JDBC连接步骤** 1. **加载驱动**:通过`Class.forName()`加载对应的数据库驱动类,例如`Class.forName("com.mysql.jdbc.Driver")`。 2. **...

Global site tag (gtag.js) - Google Analytics