| Download PilotSQL 0.12
|
What is PilotSQL?
PilotSQL is the first and only SQL (Structured Query Language) database for the PalmOS. It can be used for educational purposes and for general data storage. In writing PilotSQL, I first acquired a public domain implementation named SQLite (www.sqlite.org). This port to the PalmOS is a very significant achievement. It is purely experimental at this point, and might even crash on occasion. I think that with even more effort, a PilotSQL shared library could be developed and distributed. Perhaps as freely and commonly as Mathlib and others. Developers could finally have a high level database engine, and have the ability to put together front-end applications with ease, perhaps even eventually presenting a significant threat to the major Palm Database applications and ridiculous runtimes available today.
What does it do? PilotSQL is a lightweight front end sitting on top of the ported database engine. As a proof of concept and generic example, PilotSQL provides functionality similar to the query programs that are part of commercial SQL packages. In other words, you create and open a database, and type your SQL statements into a field. Hit the execute button, and view the results.
What documentations is available? PilotSQL does not carry any on-board documentation regarding SQL or the SQL features supported by PilotSQL, but that information is available from the SQLite website at http://www.sqlite.org/lang.html
Example - Once a database is created and opened from the upper-right dropdown, you can execute SQL statements such as the following, to create and query a very simple database: create table MyCDs ( Artist varchar(60), Title varchar(128) );
|
||
July 21 2003 - Scott Hares |