Consultor Eletrônico



Kbase P81529: SQL-92 server crashes when deleting more than 50 records from a TYPE_FORWARD_ONLY result set (1)
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   30/09/2005
Status: Unverified

FACT(s) (Environment):

Progress 9.1x
OpenEdge 10.0x

SYMPTOM(s):

SQL-92 server crashes when deleting more than 50 records from a TYPE_FORWARD_ONLY result set

[JDBC Progress Driver]:-20217

SYSTEM ERROR: lkrestore: invalid call (3735)

Using the default result set type which is TYPE_FORWARD_ONLY

Query for result set does not contain a WHERE clause

CAUSE:

Bug# 20040512-054

FIX:

Upgrade to 9.1E02 or later.
Upgrade to 10.0B02 or later.
- OR -
Set the result set type to TYPE_SCROLL_INSENSITIVE, e.g.:

//---
PreparedStatement pstmt1 = connection.prepareStatement( "SELECT * FROM pub.customer",
ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY);
//---