Synopse

To content | To menu | To search

SQLite3 Framework

Entries feed - Comments feed

2010, Thursday July 22

Synopse SQLite3 Framework 1.8

The Synopse SQLite3 Database Framework was just released under Version 1.8.

SQLite3 just officially reached version 3.7.0, so it's time to commit our changes from our source code repository to the main "stable" zip.

Continue reading...

2010, Sunday July 18

DataSnap-like Client-Server JSON RESTful Services in Delphi 7-2010

You certainly knows about the new DataSnap Client-Server features, based on JSON, introduced in Delphi 2010.
http://docwiki.embarcadero.com/RADStudi … plications

We added such communication in our SQLite3 Framework, in a KISS (i.e. simple) way: no expert, no new unit or new class. Just add a published method Server-side, then use easy functions about JSON or URL-parameters to get the request encoded and decoded as expected, on Client-side.

Continue reading...

2010, Monday July 12

Draft Documentation of the Synopse SQLite3 Framework

As a tutorial about SynProject, the documentation for the SQLite3 framework itself has been generated for the first time.

Continue reading...

2010, Monday May 24

SQLite3 Framework version 1.7

Our SQLite3 Framework has been updated into the 1.7 version. For Delphi 7 to Delphi 2010.

Mostly User-Interface (reporting) enhancements, and some bug fixes.

Continue reading...

2010, Sunday March 14

SQLite3 Framework version 1.5

Our SQLite3 Framework has been updated into the 1.5 version.

Continue reading...

2010, Monday February 8

SQLite3 Framework version 1.4

The framework has been updated, and is released now under the LGPL license (public domain license was found to be confusing).

Continue reading...

2010, Sunday January 24

SQLite3 Framework updates and Samples

The SQLite3 Framework has been updated. Three sample applications are provided, in order to show basic ORM features of the framework.

Continue reading...

2010, Friday January 22

Synopse Enhanced Framework version 1.3

The version 1.3 of the Synopse SQLite3 Framework is just released. It's a minor release, with bug fixes, especially for Delphi 2009/2010.

Continue reading...

2010, Monday January 18

Synopse SQLite3 Framework version 1.2

The version 1.2 of the Synopse SQLite3 Framework is just released. Includes latest SQLite3 engine version 3.6.22. Now tested on  Delphi 7, 2007 and 2009, it should work on all Delphi compiler versions from 3 to 2010.

Continue reading...

2010, Thursday January 14

Synopse SQLite3 Framework version 1.1

The version 1.1 of the Synopse SQLite3 Framework is just released. Includes latest SQLite3 engine version 3.6.22. Delphi 3 to Delphi 2007 compatiblity, first attempt to compile under Delphi 2009/2010 and FPC.

Continue reading...

2010, Tuesday January 5

Synopse SQLite3 Framework: NULL handling

Question posted in the embarcadero forum:

Is there a way in your wrapper to know whether the field is NULL (say, Integer or String field)?
In most databases '' and null are different values.
Thanks,
Michael

Continue reading...

Synopse SQLite3 Framework: why ORM?

In the codegear forum, I posted this example code, to illustrate the Object-relational mapping (ORM) aspect of the framework :

People := TSQLPeople.Create;
try
  People.Name := 'Smith';
  People.Address := 'New York City';
  People.BirthDate := Now;
  ID := Client.Add(People);
finally
  People.Free;
end;

Albert Drent posted this question:

What's the advantage above the usage of SQL?

with MyQuery do begin
   sql.text := 'insert into people values ("Smith","New York City","2008-01-01")';
   execSQL;
end;

Continue reading...

2010, Friday January 1

Synopse SQLite3 Framework installation

Some details about the current framework status, and the fact that it does compile only under Delphi 7 by now.

Continue reading...

2009, Sunday December 20

Synopse SQLite3 database Framework download

How to download and install the source code of this framework.

Continue reading...

SQLite3 Framework

More details (source code, JSON, REST) about this framework.

Continue reading...

2008, Saturday March 8

SQLite3 Framework

The Synopse SQLite3 database Framework interfaces the SQlite3 database engine into pure Delphi code: database access, User Interface generation, security, i18n and reporting are handled in a safe and fast Client/Server AJAX/RESTful model.

Continue reading...