# FdoISQLCommand Class Reference

`#include <ISQLCommand.h>`

Inheritance diagram for FdoISQLCommand:

[legend]

List of all members.

## Detailed Description

The FdoISQLCommand interface defines the SQL command, which supports the execution of a SQL statement against an underlying RDBMS. Two execute methods are provided to distinguish between statements that return table data versus those that execute non query type operations.

Definition at line 35 of file ISQLCommand.h.

## Public Member Functions
virtual FDO_API FdoInt32 | ExecuteNonQuery ()=0
| Executes the SQL statement against the connection object and returns the number of rows affected.
virtual FDO_API FdoISQLDataReader * | ExecuteReader ()=0
| Executes the SQL statement against the connection object and returns an FdoISQLDataReader.
virtual FDO_API FdoString * | GetSQLStatement ()=0
| Gets the SQL statement to be executed as a string.
virtual FDO_API void | SetSQLStatement (FdoString *value)=0
| Sets the SQL statement to be executed as a string.
## Friends
class | FdoIConnection

The documentation for this class was generated from the following file:

- ISQLCommand.h