Struct sqlite3::Statement [] [src]

pub struct Statement<'l> { /* fields omitted */ }

A prepared statement.

Methods

impl<'l> Statement<'l>
[src]

[src]

Bind a value to a parameter.

The leftmost parameter has the index 1.

[src]

Return the number of columns.

[src]

Return all the column names from the statement

[src]

Return the type of a column.

The type is revealed after the first step has been taken.

[src]

Advance to the next state.

The function should be called multiple times until State::Done is reached in order to evaluate the statement entirely.

[src]

Read a value from a column.

The leftmost column has the index 0.

[src]

Reset the statement.

[src]

Upgrade to a cursor.

[src]

Return the raw pointer.

Trait Implementations

impl<'l> Drop for Statement<'l>
[src]

[src]

Executes the destructor for this type. Read more

Auto Trait Implementations

impl<'l> !Send for Statement<'l>

impl<'l> !Sync for Statement<'l>