[[v5:userguide:index|User Guide Index]]\\ ====== User Guide ====== ===== List Of Tutorials ===== ==== Basic Tasks ==== [[v5:userguide:learn_abstraction:introduction|Database Abstraction]] Using basic ADOdb commands to read data from and write back to the database -------------------------- [[v5:userguide:learn_dictionary:introduction|Data Dictionary Basics]] How to obtain information about database fields, columns and tables ---------------------------- [[v5:userguide:learn_fields:introduction|Keys,Fields & Field Objects]] Understanding how to work with the most detailed level of data provided by ADOdb ------------------------------- ==== Advanced Tasks ==== [[v5:userguide:transactions|Transactions]] Understanding Transaction scope, and how to start, stop and roll back transactions ---------------------------- [[v5:userguide:learn_bind:bind_vars|Parameter Binding]] Understanding variable binding, portability and bulk insertions ---------------------------- [[v5:userguide:learn_multidatabase:connections|Multi Database Connections]] Controlling connections and transaction scoping in multiple databases simultaneously ---------------------------- [[v5:userguide:learn_caching:introduction|Result Set Caching]] Caching queries to speed up re-use, via Disk or Memcached caching --------------------------- [[v5:userguide:learn_extensions:new_driver|Creating & Extending Drivers]] Adding new functionality and changing the behaviour of existing drivers -------------------------- ===== Additional Documentation ===== [[v5:database:connection_matrix]] A guide to establishing connections across the supported databases ---------------------------- [[project:include_file_guide|Include File Guide]] Include file requirements for the various features ---------------------------- [[v5:userguide:portable_sql|Writing Portable SQL]] Limiting SQL statements to ensure cross database portability ---------------------------- [[v5:userguide:mysql_tutorial]] How to migrate database specific applications to ADOdb ---------------------------- [[v5:userguide:error_handling|Customizing Error Handling]] Trapping and redirecting database errors using exceptions ---------------------------- [[v5:userguide:stored_procedure|Stored Procedure Example]] How to use stored procedures in the supported databases ----------------------------- [[v5:database:feature_comparison|Feature Comparison Matrix]] Supported database feature ---------------------------- [[v5:userguide:deprecated|Deprecated Functionality]] Unsupported features