Progress
Open Client
Developer’s Guide


Passing TEMP-TABLE Or TABLE-HANDLE Parameters

Progress supports both TEMP-TABLE and TABLE-HANDLE parameters. Both parameter types map to the same Java class.

Java clients can access 4GL TEMP-TABLE or TABLE-HANDLE parameters using the following Java classes and interfaces provided with the Progress Open Client Runtime:

For more information on the java.sql.ResultSet interface, see the relevant JavaSoft publications.

Progress provides the abstract class, com.progress.open4gl.InputResultSet, provides part of an implementation of java.sql.ResultSet. You can extend this class to implement your own input result sets. For more information, see the "Passing a TEMP-TABLE Or TABLE-HANDLE As an INPUT Parameter" section.

The java.sql.ResultSet interface allows you to get the values of columns in the underlying TEMP-TABLE. The extensions in the ProResultSet interface allow you to get the values of Progress fields, especially array fields, in a more Progress-like manner. For more information on how to access column and field values using the ProResultSet interface, see the "Accessing TEMP-TABLE Or TABLE-HANDLE Parameters As Output" section.

The following sections provide information about:


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095