sqlite 3.3.x c api.
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1948

SQLite Manager 0.5.0 Beta 3
SQLite Manager is an all-in-one and very useful application which can manage all your sqlite databases using this lightweight extension for firefox, thunderbird, sunbird, seamonkey, songbird, komodo, flock etc. more>> <<less
Added: 2009-07-23 License: MPL Price: FREE
62 downloads
Other version of SQLite Manager
Mrinal Kant - and extremely useful program which offers an easy way to manage all your sqlite databases usingPrice: FREE
License:MPL
License:MPL
JDBC Driver for SQLite 006
JDBC Driver for SQLite is a thin layer on top of the SQLite 3.3.x C API. more>>
JDBC Driver for SQLite is a thin layer on top of the SQLite 3.3.x C API. The native JNI library has SQLite compiled into it so all you need to do is include the two files packaged above in your project.
Usage:
Download the binary for the platform you are developing on. Open the tarball and copy the two files into your application directory:
sqlitejdbc.jar
[lib]sqlitejdbc.[dll, so, jnilib]
Reference the driver in your code:
Class.forName("org.sqlite.JDBC");
Connection conn = DriverManager.getConnection("jdbc:sqlite:filename");
// ... use the database ...
conn.close();
And call your program with the drivers JAR file in the classpath and the C library in the librarypath. E.g.
java -cp lib/yourprog.jar:lib/sqlitejdbc.jar
-Djava.library.path=lib
yourprog.Main
Enhancements:
- The driver is now thread-safe and fully supports UTF-16.
- There are binaries for Mac OS, Linux, and Windows, and instructions for compiling with MSVC.
<<lessUsage:
Download the binary for the platform you are developing on. Open the tarball and copy the two files into your application directory:
sqlitejdbc.jar
[lib]sqlitejdbc.[dll, so, jnilib]
Reference the driver in your code:
Class.forName("org.sqlite.JDBC");
Connection conn = DriverManager.getConnection("jdbc:sqlite:filename");
// ... use the database ...
conn.close();
And call your program with the drivers JAR file in the classpath and the C library in the librarypath. E.g.
java -cp lib/yourprog.jar:lib/sqlitejdbc.jar
-Djava.library.path=lib
yourprog.Main
Enhancements:
- The driver is now thread-safe and fully supports UTF-16.
- There are binaries for Mac OS, Linux, and Windows, and instructions for compiling with MSVC.
Download (0.016MB)
Added: 2006-08-05 License: BSD License Price:
705 downloads
SQLiteJDBC 034
SQLiteJDBC supports the most commonly used features of JDBC that can be efficiently implemented on top of SQLite. more>>
SQLiteJDBC is a JDBC driver for SQLite which is written as a Java JNI layer over the SQLite 3.3.x API.
SQLiteJDBC supports the most commonly used features of JDBC that can be efficiently implemented on top of SQLite. Only a single native JNI library is required, and SQLite is compiled in.
Binaries are provided for Linux, Mac OS X, and Windows.
<<lessSQLiteJDBC supports the most commonly used features of JDBC that can be efficiently implemented on top of SQLite. Only a single native JNI library is required, and SQLite is compiled in.
Binaries are provided for Linux, Mac OS X, and Windows.
Download (0.13MB)
Added: 2007-06-19 License: BSD License Price:
521 downloads
SQLite::VirtualTable 0.03
SQLite::VirtualTable is a Perl module that can create SQLite Virtual Table extensions in Perl. more>>
SQLite::VirtualTable is a Perl module that can create SQLite Virtual Table extensions in Perl.
SYNOPSIS
on Perl:
package MyVirtualTable;
use base SQLite::VirtualTable;
sub CREATE {
...
and then from your preferred SQLite application or language, as for instance, the sqlite3 shell:
$ sqlite3
sqlite> .load perlvtab.so
sqlite> CREATE VIRTUAL TABLE foo USING perl ("MyVirtualTable", foo, bar, ...);
sqlite> SELECT * FROM foo WHERE col1 AND col1 > 34;
...
Virtual tables are a new feature in SQLite (currently still only available from the development version on CVS) that allows you to create tables using custom backends to access (read and change) their contents instead of being stored in the database file.
The SQLite::VirtualTable module allows you to create these backends in Perl embbeding a perl interpreter as a SQLite extension.
Note that extensions written using this module can be used from any SQLite application and programming language (C, Java, PHP, Perl, etc.).
<<lessSYNOPSIS
on Perl:
package MyVirtualTable;
use base SQLite::VirtualTable;
sub CREATE {
...
and then from your preferred SQLite application or language, as for instance, the sqlite3 shell:
$ sqlite3
sqlite> .load perlvtab.so
sqlite> CREATE VIRTUAL TABLE foo USING perl ("MyVirtualTable", foo, bar, ...);
sqlite> SELECT * FROM foo WHERE col1 AND col1 > 34;
...
Virtual tables are a new feature in SQLite (currently still only available from the development version on CVS) that allows you to create tables using custom backends to access (read and change) their contents instead of being stored in the database file.
The SQLite::VirtualTable module allows you to create these backends in Perl embbeding a perl interpreter as a SQLite extension.
Note that extensions written using this module can be used from any SQLite application and programming language (C, Java, PHP, Perl, etc.).
Download (0.040MB)
Added: 2007-06-12 License: Perl Artistic License Price:
865 downloads
SQLite 3.4.2
SQLite is an embeddable SQL engine in a C library. more>>
SQLite is a small C library that implements a self-contained, embeddable, zero-configuration SQL database engine.
Main features:
- Transactions are atomic, consistent, isolated, and durable (ACID) even after system crashes and power failures.
- Zero-configuration - no setup or administration needed.
- Implements most of SQL92. (Features not supported)
- A complete database is stored in a single disk file.
- Database files can be freely shared between machines with different byte orders.
- Supports databases up to 2 terabytes (241 bytes) in size.
- Sizes of strings and BLOBs limited only by available memory.
- Small code footprint: less than 30K lines of C code, less than 250KB code space (gcc on 486)
- Faster than popular client/server database engines for most common operations.
- Simple, easy to use API.
- TCL bindings included. Bindings for many other languages available separately.
- Well-commented source code with over 95% test coverage.
- Self-contained: no external dependencies.
- Sources are in the public domain. Use for any purpose.
The SQLite distribution comes with a standalone command-line access program (sqlite) that can be used to administer an SQLite database and which serves as an example of how to use the SQLite library.
Create A New Database:
- At a shell or DOS prompt, enter: "sqlite3 test.db". This will create a new database named "test.db". (You can use a different name if you like.)
- Enter SQL commands at the prompt to create and populate the new database.
Write Programs That Use SQLite
Below is a simple TCL program that demonstrates how to use the TCL interface to SQLite. The program executes the SQL statements given as the second argument on the database defined by the first argument. The commands to watch for are the sqlite3 command on line 7 which opens an SQLite database and creates a new TCL command named "db" to access that database, the invocation of the db command on line 8 to execute SQL commands against the database, and the closing of the database connection on the last line of the script.
#!/usr/bin/tclsh
if {$argc!=2} {
puts stderr "Usage: %s DATABASE SQL-STATEMENT"
exit 1
}
load /usr/lib/tclsqlite3.so Sqlite3
sqlite3 db [lindex $argv 0]
db eval [lindex $argv 1] x {
foreach v $x(*) {
puts "$v = $x($v)"
}
puts ""
}
db close
<<lessMain features:
- Transactions are atomic, consistent, isolated, and durable (ACID) even after system crashes and power failures.
- Zero-configuration - no setup or administration needed.
- Implements most of SQL92. (Features not supported)
- A complete database is stored in a single disk file.
- Database files can be freely shared between machines with different byte orders.
- Supports databases up to 2 terabytes (241 bytes) in size.
- Sizes of strings and BLOBs limited only by available memory.
- Small code footprint: less than 30K lines of C code, less than 250KB code space (gcc on 486)
- Faster than popular client/server database engines for most common operations.
- Simple, easy to use API.
- TCL bindings included. Bindings for many other languages available separately.
- Well-commented source code with over 95% test coverage.
- Self-contained: no external dependencies.
- Sources are in the public domain. Use for any purpose.
The SQLite distribution comes with a standalone command-line access program (sqlite) that can be used to administer an SQLite database and which serves as an example of how to use the SQLite library.
Create A New Database:
- At a shell or DOS prompt, enter: "sqlite3 test.db". This will create a new database named "test.db". (You can use a different name if you like.)
- Enter SQL commands at the prompt to create and populate the new database.
Write Programs That Use SQLite
Below is a simple TCL program that demonstrates how to use the TCL interface to SQLite. The program executes the SQL statements given as the second argument on the database defined by the first argument. The commands to watch for are the sqlite3 command on line 7 which opens an SQLite database and creates a new TCL command named "db" to access that database, the invocation of the db command on line 8 to execute SQL commands against the database, and the closing of the database connection on the last line of the script.
#!/usr/bin/tclsh
if {$argc!=2} {
puts stderr "Usage: %s DATABASE SQL-STATEMENT"
exit 1
}
load /usr/lib/tclsqlite3.so Sqlite3
sqlite3 db [lindex $argv 0]
db eval [lindex $argv 1] x {
foreach v $x(*) {
puts "$v = $x($v)"
}
puts ""
}
db close
Download (2.1MB)
Added: 2007-08-14 License: Public Domain Price:
551 downloads
Asterisk Soap API 0.0.1 Alpha
Asterisk Soap API is an extensible SOAP (Web services) API with the goal to create and support all Asterisk configuration featur more>>
Asterisk-Soap is an extensible SOAP (Web services) API with the goal to create and support all Asterisk configuration features.
Asterisk Soap APIs mainly feature is to provide a framework between asterisk core api and multi-platform frontends.
<<lessAsterisk Soap APIs mainly feature is to provide a framework between asterisk core api and multi-platform frontends.
Download (MB)
Added: 2007-07-05 License: GPL (GNU General Public License) Price:
847 downloads
WebService::Geograph::API 0.04
WebService::Geograph::API is a Perl interface to the Geograph.co.uk API. more>>
WebService::Geograph::API is a Perl interface to the Geograph.co.uk API.
SYNOPSIS
use WebService::Geograph::API;
my $api = new WebService::Geograph::API ( { key => your_api_key_here} ) ;
my $rv = $api->lookup ( csv, { i => 12345,
ll => 1,
thumb => 1,
}) ;
my $data = $rd->{results} ;
This module provides a simple interface to using the geograph.co.uk API service.
The actual core class, WebService::Geograph::API is a subclass of LWP::UserAgent so all the usual parameters apply.
<<lessSYNOPSIS
use WebService::Geograph::API;
my $api = new WebService::Geograph::API ( { key => your_api_key_here} ) ;
my $rv = $api->lookup ( csv, { i => 12345,
ll => 1,
thumb => 1,
}) ;
my $data = $rd->{results} ;
This module provides a simple interface to using the geograph.co.uk API service.
The actual core class, WebService::Geograph::API is a subclass of LWP::UserAgent so all the usual parameters apply.
Download (0.013MB)
Added: 2007-04-02 License: Perl Artistic License Price:
935 downloads
DBD::SQLite 1.12
DBD::SQLite is a Self Contained RDBMS in a DBI Driver. more>>
DBD::SQLite is a Self Contained RDBMS in a DBI Driver.
SYNOPSIS
use DBI;
my $dbh = DBI->connect("dbi:SQLite:dbname=dbfile","","");
SQLite is a public domain RDBMS database engine that you can find at http://www.hwaci.com/sw/sqlite/.
Rather than ask you to install SQLite first, because SQLite is public domain, DBD::SQLite includes the entire thing in the distribution. So in order to get a fast transaction capable RDBMS working for your perl project you simply have to install this module, and nothing else.
SQLite supports the following features:
- Implements a large subset of SQL92
See http://www.hwaci.com/sw/sqlite/lang.html for details.
- A complete DB in a single disk file
Everything for your database is stored in a single disk file, making it easier to move things around than with DBD::CSV.
- Atomic commit and rollback
Yes, DBD::SQLite is small and light, but it supports full transactions!
- Extensible
User-defined aggregate or regular functions can be registered with the SQL parser.
Theres lots more to it, so please refer to the docs on the SQLite web page, listed above, for SQL details. Also refer to DBI for details on how to use DBI itself.
<<lessSYNOPSIS
use DBI;
my $dbh = DBI->connect("dbi:SQLite:dbname=dbfile","","");
SQLite is a public domain RDBMS database engine that you can find at http://www.hwaci.com/sw/sqlite/.
Rather than ask you to install SQLite first, because SQLite is public domain, DBD::SQLite includes the entire thing in the distribution. So in order to get a fast transaction capable RDBMS working for your perl project you simply have to install this module, and nothing else.
SQLite supports the following features:
- Implements a large subset of SQL92
See http://www.hwaci.com/sw/sqlite/lang.html for details.
- A complete DB in a single disk file
Everything for your database is stored in a single disk file, making it easier to move things around than with DBD::CSV.
- Atomic commit and rollback
Yes, DBD::SQLite is small and light, but it supports full transactions!
- Extensible
User-defined aggregate or regular functions can be registered with the SQL parser.
Theres lots more to it, so please refer to the docs on the SQLite web page, listed above, for SQL details. Also refer to DBI for details on how to use DBI itself.
Download (0.53MB)
Added: 2006-06-12 License: Perl Artistic License Price:
1244 downloads
Amazon API Search 1.0.0
Amazon API Search is a script to search Amazon. more>>
Amazon API Search is the beginnings of a perl script to search Amazon.
It interfaces with Amazons API interface and performs whatever search the user desires, it then parses the data returned and inserts it in to an MySQL table.
Currently the script only deals with basic returned data, and does not have a user interface. In future releases I hope to correct this.
The script is certainly worth a look for anyone interested in using Amazons API interface.
<<lessIt interfaces with Amazons API interface and performs whatever search the user desires, it then parses the data returned and inserts it in to an MySQL table.
Currently the script only deals with basic returned data, and does not have a user interface. In future releases I hope to correct this.
The script is certainly worth a look for anyone interested in using Amazons API interface.
Download (0.002MB)
Added: 2006-02-27 License: GPL (GNU General Public License) Price:
1341 downloads
PDL::API 2.4.3
PDL::API is a Perl module for making piddles from Perl and C/XS code. more>>
PDL::API is a Perl module for making piddles from Perl and C/XS code.
A simple cookbook how to create piddles manually. It covers both the Perl and the C/XS level. Additionally, it describes the PDL core routines that can be accessed from other modules. These routines basically define the PDL API. If you need to access piddles from C/XS you probably need to know about these functions.
SYNOPSIS
use PDL;
sub mkmypiddle {
...
}
<<lessA simple cookbook how to create piddles manually. It covers both the Perl and the C/XS level. Additionally, it describes the PDL core routines that can be accessed from other modules. These routines basically define the PDL API. If you need to access piddles from C/XS you probably need to know about these functions.
SYNOPSIS
use PDL;
sub mkmypiddle {
...
}
Download (2.1MB)
Added: 2006-10-27 License: Perl Artistic License Price:
1092 downloads
WWW::Facebook::API::REST::Client::Events 0.0.3
WWW::Facebook::API::REST::Client::Events is a Perl module with events for Client. more>>
WWW::Facebook::API::REST::Client::Events is a Perl module with events for Client.
SYNOPSIS
use WWW::Facebook::API::REST::Client;
Methods for accessing events with WWW::Facebook::API::REST::Client
SUBROUTINES/METHODS
base
The WWW::Facebook::API::REST::Client::Base object to use to make calls to the REST server
get_in_window
The events.getInWindow method of the Facebook API
DIAGNOSTICS
This module is used by WWW::Facebook::API::REST::Client and right now does not have any unique error messages.
<<lessSYNOPSIS
use WWW::Facebook::API::REST::Client;
Methods for accessing events with WWW::Facebook::API::REST::Client
SUBROUTINES/METHODS
base
The WWW::Facebook::API::REST::Client::Base object to use to make calls to the REST server
get_in_window
The events.getInWindow method of the Facebook API
DIAGNOSTICS
This module is used by WWW::Facebook::API::REST::Client and right now does not have any unique error messages.
Download (0.011MB)
Added: 2007-01-25 License: Perl Artistic License Price:
1003 downloads
DBConsole 0.6.7
DBConsole is a GPLd database shell written in Python. more>>
DBConsole is a GPLd database shell written in Python. The project currently supports SQLite, PostgreSQL and MySQL.
DBConsole is dedicated to the nice people behind Python DBAPI-2.
<<lessDBConsole is dedicated to the nice people behind Python DBAPI-2.
Download (0.028MB)
Added: 2007-05-24 License: GPL (GNU General Public License) Price:
887 downloads
FEAR::API 0.489
FEAR::API is a tool that helps reduce the time you spend creating site scraping scripts. more>>
FEAR::API is a tool that helps reduce the time you spend creating site scraping scripts and helps you do it in a much more elegant way.
FEAR::API combines many strong and powerful features from various CPAN modules, such as LWP::UserAgent, Template::Extract, WWW::Mechanize, Encode, HTML::Parser, etc.
Enhancements:
- This release adds allow_domains() and deny_domains().
<<lessFEAR::API combines many strong and powerful features from various CPAN modules, such as LWP::UserAgent, Template::Extract, WWW::Mechanize, Encode, HTML::Parser, etc.
Enhancements:
- This release adds allow_domains() and deny_domains().
Download (0.068MB)
Added: 2006-06-27 License: Perl Artistic License Price:
1222 downloads

SQLite for Linux 3.5.4
an ACID-compliant relational database management system more>> SQLite is a in-process library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. The code for SQLite is in the public domain and is thus free for use for any purpose, commercial or private. SQLite is currently found in more applications than we can count, including several high-profile projects.
SQLite is an embedded SQL database engine. Unlike most other SQL databases, SQLite does not have a separate server process. SQLite reads and writes directly to ordinary disk files. A complete SQL database with multiple tables, indices, triggers, and views, is contained in a single disk file. The database file format is cross-platform - you can freely copy a database between 32-bit and 64-bit systems or between big-endian and little-endian architectures. These features make SQLite a popular choice as an Application File Format. Think of SQLite not as a replacement for Oracle but as a replacement for fopen()
SQLite is a compact library. With all features enabled, the library size can be less than 250KiB, depending on compiler optimization settings. (Some compiler optimizations such as agressive function inlining and loop unrolling can cause the object code to be much larger.) If optional features are omitted, the size of the SQLite library can be reduced below 180KiB. SQLite can also be made to run in minimal stack space (16KiB) and very little heap (100KiB), making SQLite a popular database engine choice on memory constrained gadgets such as cellphones, PDAs, and MP3 players. There is a tradeoff between memory usage and speed. SQLite generally runs faster the more memory you give it. Nevertheless, performance is usually quite good even in low-memory environments.<<less
Download (178KB)
Added: 2009-04-14 License: Freeware Price: Free
195 downloads
Clickatell SMS API 1.5
Clickatell SMS API provides a tool for sending SMS messages using the Clickatell gateway. more>>
Clickatell SMS API provides a tool for sending SMS messages using the Clickatell gateway.
It provides support to authenticate to this service and query for the current account balance.
This class use the fopen or CURL module to communicate with the gateway via HTTP/S.
Enhancements:
- Fixed bug in function encode_message (tnx Neil)
<<lessIt provides support to authenticate to this service and query for the current account balance.
This class use the fopen or CURL module to communicate with the gateway via HTTP/S.
Enhancements:
- Fixed bug in function encode_message (tnx Neil)
Download (0.033MB)
Added: 2007-02-15 License: BSD License Price:
996 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above sqlite 3.3.x c api. search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed