2010-01-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

Updated Enhanced System Run Time patches

It did appear that some diverse VCL source code files were provided, with the same official version. So I made some diverse patches, in order that everyone could get our enhancements.

Continue reading

2010-01-05

New Enhanced System Run Time Distribution

Tonight, I received an email from Nick Hodges, the Delphi Development Manager, about our distribution of some corrections/enhancements of the Delphi 7 System and VCL source code.

Continue reading

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-01-01

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-12-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

- page 51 of 52 -