Summary
This has been a brief survey of several different language extensions and how they work with SQLite. While using SQLite with the C API is quite straightforward, using SQLite in language extensions is considerably easier. Many of the concepts are very similar. As you can see, there are many things in common even in cases where an extension conforms to a language-specific database API. All queries ultimately involve a connection object of some kind, which maps to an internal sqlite3 structure, and a statement or cursor object, which internally maps to a sqlite3_stmt structure.
These extensions, developed by the open source community, make using SQLite convenient and easy, making it accessible to many more applications ranging from system administration to website development. There are plenty more extensions for these and more languages with which to use SQLite. As mentioned earlier, you need only to look on the SQLite Wiki to find them: www.sqlite.org/cvstrac/wiki?p=SqliteWrappers.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2006 Michael Owens
About this chapter
Cite this chapter
(2006). Language Extensions. In: The Definitive Guide to SQLite. Apress. https://doi.org/10.1007/978-1-4302-0172-4_8
Download citation
DOI: https://doi.org/10.1007/978-1-4302-0172-4_8
Publisher Name: Apress
Print ISBN: 978-1-59059-673-9
Online ISBN: 978-1-4302-0172-4
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books