Submit an SQL command to the server to be compiled into a prepared statement.
Execute a prepared SQL SELECT command where you expect the entire result set all at once.
Execute a prepared SQL SELECT command where you want to deal with the result set one row at a time.
Execute a prepared SQL SELECT command where you only want the first Row, and place result values into a set of D variables.
Execute a prepared command, such as INSERT/UPDATE/CREATE/etc.
Prepared statement parameter getter.
Execute a prepared SQL SELECT command where you want to deal with the result set one row at a time.
Execute a prepared SQL SELECT command where you only want the first Row (if any).
Execute a prepared SQL SELECT command where you only want the first Row, and place result values into a set of D variables.
Execute a prepared SQL SELECT command where you expect the entire result set all at once.
Execute a prepared SQL SELECT command and returns a single value, the first column of the first row received.
Release a prepared statement.
Prepared statement parameter setter.
Bind a tuple of D variables to the parameters of a prepared statement.
Bind a Variant[] as the parameters of a prepared statement.
Sets a prepared statement parameter to NULL.
Gets the SQL command for this prepared statement
Has this statement been released?
Gets the number of arguments this prepared statement expects to be passed in.
Gets the prepared header's field descriptions.
Gets the prepared header's param descriptions.
This is the internal implementation of Prepared. It is not intended to be used directly, as Prepared wraps a PreparedImpl with RefCounted, and offers access to the public PreparedImpl members via "alias this".