Data.SqlExpr.TSQLConnection.ExecuteDirect

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

function ExecuteDirect(const SQL: string): Integer;

C++

int __fastcall ExecuteDirect(const System::UnicodeString SQL);

Properties

Type Visibility Source Unit Parent
function public
Data.SqlExpr.pas
Data.SqlExpr.hpp
Data.SqlExpr TSQLConnection

Description

Executes an SQL command that does not include parameters.

Call ExecuteDirect to execute a single parameterless command on the server without the overhead of using an SQL dataset or preparing the statement before it executes. If the statement ordinarily returns a cursor, ExecuteDirect executes the statement, but does not return a cursor.

SQL is the command to execute.

ExecuteDirect returns the number of rows that were affected by the execution of the SQL query.

Note: To execute an SQL statement that includes parameters or that returns a cursor, use the Execute method instead.

See Also