connect_option() = {port, PortNumber::inet:port_number()} | {charset, Charset::atom()} | {timeout, Timeout::integer()} | {createdb, IsCreateDB::boolean()} | {auto_commit, AutoCommit::boolean()} | {pagesize, PageSize::integer()} | {auth_plugin, AuthPlugin::list()} | {timezone, TimeZone::string()}
connection() = pid()
cancel/1 | |
close/1 | |
commit/1 | |
connect/5 | |
connect/6 | |
description/1 | |
execute/1 | |
execute/2 | |
execute/3 | |
fetchall/1 | |
fetchone/1 | |
get_last_error/1 | |
ping/1 | |
prepare/2 | |
rollback/1 | |
start_link/0 | |
sync/1 |
cancel(C) -> any()
close(C::efirebirdsql:connection()) -> ok | {error, Reason::binary()}
commit(C::connection()) -> ok | {error, Reason::binary()}
connect(Host::list(), Username::list(), Password::list(), Database::list(), Ops::[connect_option()]) -> {ok, connection()} | {error, Reason::binary()}
connect(C::connection(), Host::list(), Username::list(), Password::list(), Database::list(), Ops::[connect_option()]) -> {ok, connection()} | {error, Reason::binary}
description(C::connection()) -> list() | nil
execute(C::connection()) -> ok | {error, Reason::binary()}
execute(C::connection(), QueryString::binary() | list()) -> ok | {error, Reason::binary()}
execute(C::connection(), QueryString::binary(), Params::list()) -> ok | {error, Reason::binary()}
fetchall(C::connection()) -> {ok, list()} | {error, Reason::binary()}
fetchone(C::connection()) -> {ok, list()} | {error, Reason::binary()}
get_last_error(C::connection()) -> {integer(), binary()}
ping(C::connection()) -> ok | error
prepare(C::connection(), QueryString::binary()) -> ok | {error, Reason::binary()}
rollback(C::connection()) -> ok | {error, Reason::binary()}
start_link() -> {ok, pid()}
sync(C) -> any()
Generated by EDoc