%3 ::xotcl::Object ::xotcl::Object → getExitHandler → setExitHandler → unsetExitHandler __object_configureparameter __timediff abstract ad_doc ad_forward ad_proc asHTML check class db_0or1row db_1row debug destroy_on_cleanup ds extractConfigureArg filter filtersearch forward hasclass init invar isclass ismetaclass ismixin isobject istype log method mixin mset msg parametercmd proc procsearch qn self serialize set_instance_vars_defaults unknown vwait www-show-object ::xo::db::Driver ::xo::db::Driver 0or1row 1row dml ds foreach get_sql get_value insert-view-operation list list_of_lists map_default_dbn prepare row_lock sets transaction ::xo::db::Driver->::xotcl::Object ::xo::db::DB ::xo::db::DB 0or1row 1row dml exec_0or1row foreach get_value list list_of_lists multirow prepare profile psql_statement_suffix row_lock transaction ::xo::db::DB->::xo::db::Driver ::xo::db::DBI ::xo::db::DBI 0or1row 1row dml foreach generate_psql get_value list list_of_lists prepare profile sets sql_arg_info transaction ::xo::db::DBI->::xo::db::Driver ::xo::db::DB-oracle ::xo::db::DB-oracle generate_psql get_all_package_functions get_function_args sets ::xo::db::DB-oracle->::xo::db::DB ::xo::db::oracle ::xo::db::oracle ::xo::db::DB-oracle->::xo::db::oracle ::xo::db::DB-postgresql ::xo::db::DB-postgresql 0or1row 1row dml foreach generate_psql get_value insert-view-operation list list_of_lists multirow prepare row_lock sets ::xo::db::DB-postgresql->::xo::db::DB ::xo::db::postgresql ::xo::db::postgresql ::xo::db::DB-postgresql->::xo::db::postgresql ::xo::db::DBI-postgresql ::xo::db::DBI-postgresql ::xo::db::DBI-postgresql->::xo::db::DBI ::xo::db::DBI-postgresql->::xo::db::postgresql

Class ::xo::db::Driver

::xo::db::Driver[i] create ... \
           [ -dbn (default "") ]

Class Relations

  • class: ::xotcl::Class[i]
  • superclass: ::xotcl::Object[i]
  • subclass: ::xo::db::DB[i], ::xo::db::DBI[i]

Methods (to be applied on instances)

  • 0or1row (scripted)

  • 1row (scripted)

  • dbn (setter)

  • dialect (setter)

  • dml (scripted)

  • ds (scripted)

  • foreach (scripted)

  • get_sql (scripted)

  • get_value (scripted)

  • insert-view-operation (scripted)

  • list (scripted)

  • list_of_lists (scripted)

  • map_default_dbn (scripted)

  • prepare (scripted)

  • row_lock (scripted)

  • sets (scripted)

  • transaction (scripted)

Variables

::xo::db::Driver set __default_metaclass ::xotcl::Class
::xo::db::Driver set __default_superclass ::xotcl::Object