Contents

Component xdobry::sql

comment:
Base Class for an abstract SQL interface

currently there are mysqltcl, postgres, odbctcl and dbitotcl tcl interfaces
supported. 
See xdobry (www.xdobry.de) project for these SQL wrappers
Classes Classes Hierarchy

Class Sqlinterface

parameter: dbank {connected 0}
subclasses:
MySql
comment:
Abstract interface (abstract wrapper interface)
to sql commands handle such function as
1. sql queries
2. sql execute
3. connecting database
4. query metainformation as tables names
5. inserting row (handle primary key)

The interface use so called query objects that are normall xotcl objects.

Instprocs:

connect {par_list}
dateFormat {date}
destroy {}
disconnect {}
errorMessage {message}
escape {string}
getconnectargs {}
getdblist {}
hasDatabase {}
hasfunction {func}
Überprüfung ob die Schnittstelle eine bestimmte Funktion hat z.B. seek oder getinsertid
insertRow {table columns values}
isConnected {}
monitorFilter {args}
returnAffectedRows {}
setdb {dbname}
Procs:
getInterfaces {}
getInterfacesNames {}
loadInterface {name}