- Methods: All Methods Documented Methods Hide Methods
- Source: Display Source Hide Source
- Variables: Show Variables Hide Variables
Class ::xo::db::Driver
::xo::db::Driver create ... \
[ -dbn (default "") ]
Class Relations
::xotcl::Class create ::xo::db::Driver \ -superclass ::xotcl::ObjectMethods (to be applied on instances)
0or1row (scripted)
if {![::xotcl::self isnextcall]} { error "Abstract method 0or1row {-dbn \"\"} {-bind \"\"} -prepare qn sql called" } else {::xotcl::next}1row (scripted)
if {![::xotcl::self isnextcall]} { error "Abstract method 1row {-dbn \"\"} {-bind \"\"} -prepare qn sql called" } else {::xotcl::next}dbn (setter)
dialect (setter)
dml (scripted)
if {![::xotcl::self isnextcall]} { error "Abstract method dml {-dbn \"\"} {-bind \"\"} -prepare qn sql called" } else {::xotcl::next}ds (scripted)
if {![::xotcl::self isnextcall]} { error "Abstract method ds onOff called" } else {::xotcl::next}foreach (scripted)
if {![::xotcl::self isnextcall]} { error "Abstract method foreach {-dbn \"\"} {-bind \"\"} -prepare qn sql {script} called" } else {::xotcl::next}get_sql (scripted)
set full_statement_name [db_qd_get_fullname $qn 2] set full_query [db_qd_fetch $full_statement_name $dbn] set sql [db_fullquery_get_querytext $full_query] :uplevel 2 [list subst $sql]get_value (scripted)
if {![::xotcl::self isnextcall]} { error "Abstract method get_value {-dbn \"\"} {-bind \"\"} -prepare qn sql {default \"\"} called" } else {::xotcl::next}insert-view-operation (scripted)
return dmllist (scripted)
if {![::xotcl::self isnextcall]} { error "Abstract method list {-dbn \"\"} {-bind \"\"} -prepare qn sql called" } else {::xotcl::next}list_of_lists (scripted)
if {![::xotcl::self isnextcall]} { error "Abstract method list_of_lists {-dbn \"\"} {-bind \"\"} -prepare qn sql called" } else {::xotcl::next}map_default_dbn (scripted)
return [expr {$dbn eq "" && ${:dbn} ne "" ? ${:dbn} : $dbn}]prepare (scripted)
if {![::xotcl::self isnextcall]} { error "Abstract method prepare -handle {-argtypes \"\"} sql called" } else {::xotcl::next}row_lock (scripted)
if {![::xotcl::self isnextcall]} { error "Abstract method row_lock {-dbn \"\"} {-bind \"\"} {-for \"UPDATE\"} -prepare qn sql called" } else {::xotcl::next}sets (scripted)
if {![::xotcl::self isnextcall]} { error "Abstract method sets {-dbn \"\"} {-bind \"\"} -prepare qn sql called" } else {::xotcl::next}transaction (scripted)
if {![::xotcl::self isnextcall]} { error "Abstract method transaction {-dbn \"\"} script args called" } else {::xotcl::next}
- Methods: All Methods Documented Methods Hide Methods
- Source: Display Source Hide Source
- Variables: Show Variables Hide Variables