sqlite3 Reference Manual

Synopsis

public class Database {
    public    int                       busy_timeout              ( int                 ms ) ;
    public    int                       changes                   (  ) ;
    public    int                       exec                      ( string              sql,
                                                                    Callback?           sqlite3_callback = null,
                                                                    void**              data = null,
                                                                    string              errmsg = null ) ;
    public    int                       extended_result_codes     ( int                 onoff ) ;
    public    int                       get_autocommit            (  ) ;
    public    void                      interrupt                 (  ) ;
    public    int64                     last_insert_rowid         (  ) ;
    public    int                       total_changes             (  ) ;
    public    int                       complete                  ( string              sql ) ;
    public    int                       get_table                 ( string              sql,
                                                                    string[]            resultp,
                                                                    int                 nrow,
                                                                    int                 ncolumn,
                                                                    string              errmsg ) ;
    public    static void               free_table                ( string[]            result ) ;
    public    static int                open                      ( string              filename,
                                                                    Database            db ) ;
    public    static int                open_v2                   ( string              filename,
                                                                    Database            db,
                                                                    int                 flags,
                                                                    string?             zVfs = null ) ;
    public    int                       errcode                   (  ) ;
    public    weak string               errmsg                    (  ) ;
    public    int                       prepare                   ( string              sql,
                                                                    int                 n_bytes,
                                                                    Statement           stmt,
                                                                    string              tail = null ) ;
}

Database Description

Details

Constructor Details

Field Details

Signal Details

Property Details

Method Details

busy_timeout ()
    public    int                       busy_timeout              ( int                 ms ) ;		

changes ()
    public    int                       changes                   (  ) ;		

exec ()
    public    int                       exec                      ( string              sql,
                                                                    Callback?           sqlite3_callback = null,
                                                                    void**              data = null,
                                                                    string              errmsg = null ) ;		

extended_result_codes ()
    public    int                       extended_result_codes     ( int                 onoff ) ;		

get_autocommit ()
    public    int                       get_autocommit            (  ) ;		

interrupt ()
    public    void                      interrupt                 (  ) ;		

last_insert_rowid ()
    public    int64                     last_insert_rowid         (  ) ;		

total_changes ()
    public    int                       total_changes             (  ) ;		

complete ()
    public    int                       complete                  ( string              sql ) ;		

get_table ()
    public    int                       get_table                 ( string              sql,
                                                                    string[]            resultp,
                                                                    int                 nrow,
                                                                    int                 ncolumn,
                                                                    string              errmsg ) ;		

free_table ()
    public    static void               free_table                ( string[]            result ) ;		

open ()
    public    static int                open                      ( string              filename,
                                                                    Database            db ) ;		

open_v2 ()
    public    static int                open_v2                   ( string              filename,
                                                                    Database            db,
                                                                    int                 flags,
                                                                    string?             zVfs = null ) ;		

errcode ()
    public    int                       errcode                   (  ) ;		

errmsg ()
    public    weak string               errmsg                    (  ) ;		

prepare ()
    public    int                       prepare                   ( string              sql,
                                                                    int                 n_bytes,
                                                                    Statement           stmt,
                                                                    string              tail = null ) ;		


Created by Valadoc