Changes between Version 2 and Version 3 of Docs/Prog/Manual/ApplicationLibraries/Database/SQLite


Ignore:
Timestamp:
02/01/13 14:35:18 (12 years ago)
Author:
Don Wilson
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Docs/Prog/Manual/ApplicationLibraries/Database/SQLite

    v2 v3  
    22[[TOC(heading=Table of Contents, Docs/Prog/*)]] [[PageOutline]]
    33
    4 == About SQLite ==
     4=== About SQLite ===
    55The Cardinal 825 comes fully equipped with an open source relational database known as SQLite. SQLite is a software library that implements a [http://sqlite.org/selfcontained.html self-contained], [http://sqlite.org/serverless.html serverless], [http://sqlite.org/zeroconf.html zero-configuration], [http://sqlite.org/transactional.html transactional] SQL database engine. SQLite is the [http://sqlite.org/mostdeployed.html most widely deployed] SQL database engine in the world. The source code for SQLite is in the [http://sqlite.org/copyright.html public domain]. SQLite is used by companies such as Adobe, Bloomberg, mozilla, symbian, Skype, and Google (Android OS).
    66
    7 == SQLite Library (libsql) ==
     7=== SQLite Library (libsql) ===
    88Cardinal supplies a library that allows usage of the SQLite database as well as a wrapper class to make generating queries and using the database as easy as possible. You can get the latest library from [wiki:/Libs/libsql this wiki] or by [wiki:/Docs/Prog/Manual/Subversion checking out the latest source] from the repository.
    99
    10 == Using libsql ==
     10=== Using libsql ===
    1111Once you have the latest source you will need to include it in your project by modifying your project settings. Follow the steps listed below to get up and running.
    1212
     
    45459. Click '''OK''' to save your settings.
    4646
    47 == SqlBuilder Class ==
     47=== SqlBuilder Class ===
    4848A query builder class has been included with the SQLite library to facilitate generation of queries. Using the class is recommended to eliminate query bugs (and debugging time). Below you can find examples of using the class.
    4949
     
    110110}}}
    111111
    112 == SQLite++ Class ==
     112=== SQLite++ Class ===
    113113A C++ wrapper has been provided that sits on top of the SQLite C functions and aims to make implementation easier. See below for examples.
    114114
     
    163163}}}
    164164
    165 == Using SQLite++ with SqlBuilder ==
     165=== Using SQLite++ with SqlBuilder ===
    166166You can easily combine SQLite++ and SqlBuilder to make database access easy.
    167167