SQLite

To describe what SQLite actually is the first few lines from SQLite.org about page is copied in:

SQLite is an in-process library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. The code for SQLite is in the public domain and is thus free for use for any purpose, commercial or private. SQLite is currently found in more applications than we can count, including several high-profile projects.

Before getting started to use SQL library in Visual Studio with C#, it must be install. Download the code from SQLite Download Page and install that on your workstation.
From Visual Studio Solution – Project add a reference the newly installed dll’s.

Another tool that might be convenient to install before testing out SQLite is SQLite Expert. That is a management studio for SQLite databases. That tool can be found here. This tool seems to be well working compared to other tools tested out.

Another example of using the SQLite data. This is a C# class used to fetch and update data for workspace of my program. The function DateTimeSQLite converts a .Net DateTime object to a string that suits SQLite time format.