SAP ABAP Class CL_TREX_SQL_PREPARED_STATEMENT (TREX SQL prepared statement.)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TRX-API (Application Component) TREX ABAP + JAVA API
     STREX (Package) TREX ABAP client
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TREX_SQL ADBC based SQL interface 20100325
Properties
Class CL_TREX_SQL_PREPARED_STATEMENT  
Short Description TREX SQL prepared statement.    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STREX   TREX ABAP client 
Created 20100325   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TREX_SQL_PREPARED_STATEMENT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_TREX_SQL ADBC based SQL interface 20100325
Friends
Class CL_TREX_SQL_PREPARED_STATEMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SQL Instance attribute Private Object reference (TYPE REF TO) CL_SQL_PREPARED_STATEMENT SQL Statement 20100325
2 STATEMENT Instance attribute Public Type reference (TYPE) STRING 20100622
Methods
# Method Level Visibility Method type Description Created on
1 CALL_WITH_XSTRING Instance method Private Method TrexViaDbslWithParameter 20121015
2 CONSTRUCTOR Instance method Public Constructor 20100325
3 EXECUTE_QUERY_COUNT_ONLY Instance method Private Method 20100325
4 EXECUTE_QUERY_ITAB Instance method Private Method 20111031
5 EXECUTE_UPDATE Instance method Private Method 20100325
Events
Class CL_TREX_SQL_PREPARED_STATEMENT has no event.
Types
Class CL_TREX_SQL_PREPARED_STATEMENT has no local type.
Method Signatures

Method CALL_WITH_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNC_NAME Call by reference Type reference (TYPE) CLIKE 20121015
2 Importing REQUEST_X Call by reference Type reference (TYPE) XSEQUENCE 20121015
3 Exporting RESPONSE_X Call by reference Type reference (TYPE) XSEQUENCE 20121015
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION Exception Class for SQL Error 20121015
2 CX_TREX_BAD_REQUEST Unexpected data received from application. 20121015
3 CX_TREX_REMOTE_COMMUNICATION Remote Communication Exception 20121015
4 CX_TREX_SQL_EXCEPTION TREX SQL exception 20121015

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONNECTION Call by reference Object reference (TYPE REF TO) CL_SQL_CONNECTION Datenbankverbindung 20100325
2 Importing STATEMENT Call by reference Type reference (TYPE) CSEQUENCE 20100325
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20100325

Method EXECUTE_QUERY_COUNT_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) I 20100325
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20100325

Method EXECUTE_QUERY_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CORRESPONDING_FIELDS Call by reference Type reference (TYPE) ADBC_COLUMN_TAB 20111031
2 Exporting ITAB Call by reference Type reference (TYPE) STANDARD TABLE 20111031
3 Importing LOB_FIELDS Call by reference Type reference (TYPE) ADBC_COLUMN_TAB 20111031
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION Exception Class for SQL Error 20111031

Method EXECUTE_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ROWS_PROCESSED Value transfer Type reference (TYPE) I 20100325
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20100325
History
Last changed by/on SAP  20130531 
SAP Release Created in 800