Jdbc sybase导致溢出

Jdbc sybase导致溢出,jdbc,sybase,Jdbc,Sybase,我使用JDBC从Sybase数据库获取信息。如果我试图从服务器获取较大的结果,我会收到一条错误消息。(CS库错误:33816852/1/0:CS转换器:cslib用户api层:公共库错误:转换/操作导致溢出。) 也许这有帮助 DataBaseHelper dbConnection = new DataBaseHelper(); Statement stmt = dbConnection.getConnection().createStatement(); ResultSet rs = stmt

我使用JDBC从Sybase数据库获取信息。如果我试图从服务器获取较大的结果,我会收到一条错误消息。(CS库错误:33816852/1/0:CS转换器:cslib用户api层:公共库错误:转换/操作导致溢出。)

也许这有帮助

DataBaseHelper dbConnection = new DataBaseHelper();
Statement stmt = dbConnection.getConnection().createStatement();

ResultSet rs = stmt.executeQuery("Select *  From fak");

int i = 0;
while(rs.next()){
i++;
}

我尝试将Fetchsize设置得更高,但仍然不起作用。我猜这个错误意味着数据类型转换失败(例如尝试从
BIGINT
转换到
INT
,因为
BIGINT
值对于
INT
来说太大了)。我只执行了一个Select查询。我尝试了一些东西,得到了新的信息。在Sybase中更新表之前,我的程序运行良好。我添加了大约10列。现在我得到了这个错误。