c
GObject.Object
Gda.Connection
Import line: | Gda = imports.gi.Gda; |
GIR File: | Gda-4.0.gir |
C documentation: | GdaConnection |
Class : | Connection |
Implements: | Gda.Lockable |
Extends: | GObject.Object |
Properties | Defined By | |
---|---|---|
auth_string : String
|
Gda.Connection | |
cnc_string : String
|
Gda.Connection | |
dsn : String
|
Gda.Connection | |
events_history_size : gint32
|
Gda.Connection | |
is_wrapper : gboolean
|
Gda.Connection | |
meta_store : Gda.MetaStore
|
Gda.Connection | |
monitor_wrapped_in_mainloop : gboolean
|
Gda.Connection | |
object : GObject.Object
read only
|
Gda.Connection | |
priv : Gda.ConnectionPrivate
read only
|
Gda.Connection | |
provider : Gda.ServerProvider
|
Gda.Connection | |
thread_owner : void*
|
Gda.Connection |
Method / Constructor | Defined By | |
---|---|---|
new Gda.Connection
(Object properties)
Create a new Gda.Connection
Create a new Gda.Connection
|
||
Gda.Connection.error_quark
()
:
guint32
|
Gda.Connection | |
Gda.Connection.open_from_dsn
(String dsn, String auth_string, ConnectionOptions options)
:
Gda.Connection
|
Gda.Connection | |
Gda.Connection.open_from_string
(String provider_name, String cnc_string, String auth_string, ConnectionOptions options)
:
Gda.Connection
|
Gda.Connection | |
Gda.Connection.open_sqlite
(String directory, String filename, gboolean auto_unlink)
:
Gda.Connection
|
Gda.Connection | |
Gda.Connection | ||
add_event
(ConnectionEvent event)
:
none
|
Gda.Connection | |
|
Gda.Connection | |
Gda.Connection | ||
Gda.Connection | ||
|
Gda.Connection | |
async_statement_execute
(Statement stmt, Set params, StatementModelUsage model_usage, Array col_types, gboolean need_last_insert_row)
:
guint32
|
Gda.Connection | |
|
Gda.Connection | |
|
Gda.Connection | |
clear_events_list
()
:
none
|
Gda.Connection | |
close
()
:
none
|
Gda.Connection | |
close_no_warning
()
:
none
|
Gda.Connection | |
Gda.Connection | ||
|
Gda.Connection | |
create_parser
()
:
Gda.SqlParser
|
Gda.Connection | |
del_prepared_statement
(Statement gda_stmt)
:
none
|
Gda.Connection | |
Gda.Connection | ||
get_authentication
()
:
String
|
Gda.Connection | |
get_cnc_string
()
:
String
|
Gda.Connection | |
get_dsn
()
:
String
|
Gda.Connection | |
get_events
()
:
Array
|
Gda.Connection | |
get_meta_store
()
:
Gda.MetaStore
|
Gda.Connection | |
|
Gda.Connection | |
get_options
()
:
Gda.ConnectionOptions
|
Gda.Connection | |
|
Gda.Connection | |
get_provider
()
:
Gda.ServerProvider
|
Gda.Connection | |
get_provider_name
()
:
String
|
Gda.Connection | |
get_transaction_status
()
:
Gda.TransactionStatus
|
Gda.Connection | |
is_opened
()
:
gboolean
|
Gda.Connection | |
lock
()
:
none
|
Gda.Lockable | |
open
()
:
gboolean
|
Gda.Connection | |
perform_operation
(ServerOperation op)
:
gboolean
|
Gda.Connection | |
point_available_event
(ConnectionEventType type)
:
Gda.ConnectionEvent
|
Gda.Connection | |
Gda.Connection | ||
repetitive_statement_execute
(RepetitiveStatement rstmt, StatementModelUsage model_usage, Array col_types, gboolean stop_on_error)
:
Array
|
Gda.Connection | |
Gda.Connection | ||
Gda.Connection | ||
statement_execute
(Statement stmt, Set params, StatementModelUsage model_usage, Object out_values)
:
GObject.Object
|
Gda.Connection | |
|
Gda.Connection | |
|
Gda.Connection | |
statement_execute_select_full
(Statement stmt, Set params, StatementModelUsage model_usage, Array col_types)
:
Gda.DataModel
|
Gda.Connection | |
|
Gda.Connection | |
|
Gda.Connection | |
supports_feature
(ConnectionFeature feature)
:
gboolean
|
Gda.Connection | |
trylock
()
:
gboolean
|
Gda.Lockable | |
unlock
()
:
none
|
Gda.Lockable | |
update_meta_store
(MetaContext context)
:
gboolean
|
Gda.Connection | |
|
Gda.Connection |
Event | Defined By | |
---|---|---|
conn_closed (Connection self)
:
none
|
Gda.Connection | |
conn_opened (Connection self)
:
none
|
Gda.Connection | |
conn_to_close (Connection self)
:
none
|
Gda.Connection | |
dsn_changed (Connection self)
:
none
|
Gda.Connection | |
error (Connection self, ConnectionEvent object)
:
none
|
Gda.Connection | |
transaction_status_changed (Connection self)
:
none
|
Gda.Connection |
Class / Namespace | Method / Signal / Properties |
---|---|
Gda
Method |
|
Gda
Method |
Gda.compute_dml_statements
(Connection cnc, Statement select_stmt, gboolean require_pk, Statement insert_stmt, Statement update_stmt, Statement delete_stmt)
:
gboolean
|
Gda
Method |
Gda.compute_unique_table_row_condition_with_cnc
(Connection cnc, SqlStatementSelect stsel, MetaTable mtable, gboolean require_pk)
:
Gda.SqlExpr
|
Gda
Method |
Gda.delete_row_from_table
(Connection cnc, String table, String condition_column_name, Value condition_value)
:
gboolean
|
Gda
Method |
|
Gda
Method |
|
Gda
Method |
Gda.insert_row_into_table_v
(Connection cnc, String table, Array col_names, Array values)
:
gboolean
|
Gda
Method |
|
Gda
Method |
|
Gda
Method |
Gda.sql_identifier_quote
(String id, Connection cnc, ServerProvider prov, gboolean meta_store_convention, gboolean force_quotes)
:
String
|
Gda
Method |
Gda.update_row_in_table_v
(Connection cnc, String table, String condition_column_name, Value condition_value, Array col_names, Array values)
:
gboolean
|
Gda.DataSelect
Property |
connection : Gda.Connection
|
Gda.DataSelect
Method |
get_connection
()
:
Gda.Connection
|
Gda.HandlerString
Method |
|
Gda.MetaStore
Property |
cnc : Gda.Connection
|
Gda.MetaStore
Method |
|
Gda.MetaStore
Method |
get_internal_connection
()
:
Gda.Connection
|
Gda.ServerOperation
Property |
connection : Gda.Connection
|
Gda.ServerProvider
Method |
|
Gda.ServerProvider
Method |
create_parser
(Connection cnc)
:
Gda.SqlParser
|
Gda.ServerProvider
Method |
|
Gda.ServerProvider
Method |
|
Gda.ServerProvider
Method |
|
Gda.ServerProvider
Method |
|
Gda.ServerProvider
Method |
|
Gda.ServerProvider
Method |
get_server_version
(Connection cnc)
:
String
|
Gda.ServerProvider
Method |
|
Gda.ServerProvider
Method |
|
Gda.ServerProvider
Method |
|
Gda.ServerProvider
Method |
|
Gda.ServerProvider
Method |
|
Gda.ServerProvider
Method |
string_to_value
(Connection cnc, String string, Number preferred_type, String dbms_type)
:
GObject.Value
|
Gda.ServerProvider
Method |
|
Gda.ServerProvider
Method |
|
Gda.ServerProvider
Method |
|
Gda.ServerProvider
Method |
|
Gda.SqlStatement
Method |
check_validity
(Connection cnc)
:
gboolean
|
Gda.SqlStatement
Method |
normalize
(Connection cnc)
:
gboolean
|
Gda.Statement
Signal |
|
Gda.Statement
Method |
check_validity
(Connection cnc)
:
gboolean
|
Gda.Statement
Method |
normalize
(Connection cnc)
:
gboolean
|
Gda.Statement
Method |
|
Gda.TreeMgrColumns
Property |
connection : Gda.Connection
|
Gda.TreeMgrColumns
Method |
Create a new Gda.TreeMgrColumns
|
Gda.TreeMgrSchemas
Property |
connection : Gda.Connection
|
Gda.TreeMgrSchemas
Method |
Create a new Gda.TreeMgrSchemas
|
Gda.TreeMgrSelect
Property |
connection : Gda.Connection
|
Gda.TreeMgrSelect
Method |
Create a new Gda.TreeMgrSelect
|
Gda.TreeMgrTables
Property |
connection : Gda.Connection
|
Gda.TreeMgrTables
Method |
Create a new Gda.TreeMgrTables
|
Gda.XaTransaction
Method |
|
Gda.XaTransaction
Method |
unregister_connection
(Connection cnc)
:
none
|