Sweetch 0.0.1-alpha vient d’être publié. Il s’agit d’une version alpha précoce permettant aux développeurs de voir ce dont est capable la bibliothèque. Voici un exemple de code.
/* Utilisez oujours addOnLoad, c’est la seule façon d’être sûr * que toutes les fonctionnalités Sweetch sont disponibles. */ dojox.sql.addOnLoad(function() { // dojox.sql utilise la syntaxe SQLite dojox.sql(’CREATE TABLE IF NOT EXISTS myTable(id INTEGER PRIMARY KEY AUTOINCREMENT, label TEXT)’); var rows = dojox.sql(’SELECT id, label FROM myTable’); var r; while( r = rows.next() ) { console.info(r.id + ‘: ‘ + r.label); } var results = dojox.sql(’INSERT INTO myTable(label) VALUES(’Give me one more line ‘ + new Date())); console.info(’New record id ‘ + dojox.sql.lastInsertId()); });