Unit 'msqldb' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#msegui]

tcustomsqlconnection.executedirect

executedirect prepares its asql as a single parameterized statement, so only one SQL statement can be passed per call

Declaration

Source position: msqldb.pas line 291

public function tcustomsqlconnection.executedirect(

  const asql: msestring;

  const aisutf8: Boolean = False

):Integer; overload;

function tcustomsqlconnection.executedirect(

  const asql: msestring;

  atransaction: TSQLTransaction;

  const aparams: tmseparams = Nil;

  const aisutf8: Boolean = False;

  const anoprepare: Boolean = False

):Integer; overload;

function tcustomsqlconnection.ExecuteDirect(

  const aSQL: msestring;

  ATransaction: TSQLTransaction;

  const aparams: array of variant;

  const aisutf8: Boolean = False;

  const anoprepare: Boolean = False

):Integer; overload;

Description

executedirect prepares its asql as a single parameterized statement, so only one SQL statement can be passed per call — for a sequence of statements, call executedirect once per statement or use a tmsesqlscript instead.


Documentation generated on: 2026-10-03