The provided samples use v4.0 database. The embedded database used for data access, and, it runs out of the box for x86/x64 platforms. The samples require VS2010 and .NET 4.0. It shows how to use database from c#, VB.NET and c++. To begin, download the latest samples here.
The samples structure:
ScimoreDB native binaries:
Native/unmanaged SDK. The c++ client library.
C++ client library SDK/lib. There are .lib and .dll files. The client linking is dynamic. Therefore, include .lib file in the project and place dll together with the applications' executable. Use distinct library per x86/x64 platform:
Embedded database. When use embedded db in c++ application, place native database dll's targeting the platform the application runs:
Application demonstrates how to use the embedded database in c++. The application scans windows folders, creates file structure in database and allow querying it. Also, demos synchronous and asynchronous database access. The sample targets VS2010 environment.
Simple c# application, demonstrates how to store image and retrieve.
Like "Filer" sample, the application scans file system for media files. Then, media file details (author, name,..) stored in embedded database. Finally, using free text search, find the particular media file.
2 projects demonstrate how to access database from VB.NET.