QuickLite 1.5.6
QuickLite already includes SQLite, so there's no need to download and to configure.
QuickLite already includes SQLite, so there's no need to download and to configure.
It provides the developer with a SQL database without running a separate RDBMS process.
QuickLite is not a client library used to connect to a big database server. QuickLite is the server, reading and writing directly to and from the database files on disk.
Here are some key features of "QuickLite":
Updated with SQLite 3.2.2
Data integrity check provided by SQLite
Datatype support includes QLString, QLNumber, QLBoolean, QLDateTime, and QLContainer
Better data caching: CacheAllData, CacheOnDemand, or DoNotCacheData
QuickEdit: insert, edit, and remove rows without a single SQL statement, the OOP-way
In-cursor data matching
Set operations on cursors
Support for attached databases
Save and revert supported, database-wide and on a cursor-by-cursor basis
Distributed notifications, Fast User Switching-aware, sent when a commit action takes place
Debugging facilities to observe all SQL statements executed, as well as tracing QuickLite methods.
What's New:
QuickLiteDatabase
New: Added a new convenient class method + (NSString*)escapeQuotesFromString:(NSString*)string;
Modified: Removed the following methods:
- (NSArray*)columnsForTemporaryTable:(NSString*)table;
- (NSArray*)indexedColumnsForTemporaryTable:(NSString*)table;
Now they're merged with the following calls:
- (NSArray*)columnsForTable:(NSString*)table
- (NSArray*)datatypesForTable:(NSString*)table
- (NSArray*)indexedColumnsForTable:(NSString*)table
- Bug fix: - (BOOL)updateValues:(NSArray*)values forColumns:(NSArray*)columns withRowUID:(NSNumber*)rowUID inTable:(NSString*)table now accepts NSNull as a possible value
QuickLiteCursor
- Modified: - (NSString*)description display a brief summary of the cursor
- New: - (NSString*)fullDescription shows a more detailed report about the entire cursor
- New: - (NSString*)fullDescription:(unsigned long)numberOfRows shows a more detailed report for the first 'n' rows
- Bug fix: The cursor always registered itself as modified when calling - (BOOL)setValue:(id)value forColumn:(NSString*)tableAndColumn, even though no changes may have occurred.
Other
- Better error checking
- More code cleanup.
tags
nsstring* table table nsarray* nsstring* fulldescription more detailed detailed report new nsstring* the cursor table now bug fix the following cursor new
Download QuickLite 1.5.6
http://www.webbo.com/QuickLite%20v1.5.zip
Authors software
Similar software
|
PGnJ 0.6 (by Thomas Mango)
PGnJ is an application, written in Java, for managing PostgreSQL databases.
|
|
CodeLine 0.2 (by Basasoft, S.L.)
CodeLine is an Integrated Development Environment for developing full fledged native Mac OS X applications in object-oriented BASIC language.
|
|
Froq 1.2 (by Alwin Troost)
Froq is still a work in progress, but now available to the public as a PUBLIC BETA, to allow for public testing.
|
|
jTableLib 1.0 (by Julio J. Sancho)
jTableLib is a library, a constructor called "createNewTable()" which returns a "table object", where you can add rows and columns and populate them with data.
|
Other software in this category
Featured Software
Picture Address Book 6.0.5
Apimac Address Book is a practical telephone and address program for Mac that allows you to quickly and easily manage addresses, phone numbers, URLs and Email addresses.
Textris 1.0
Textris is an attempt to combine aspects of both these games into one fast paced test of your lexicon.
iMagine Photo 2.1.4
iMagine Photo adds imaging and drawing functionality to AppleScript.