Insertar en BD SQLite

Buenas noches.
Estoy desarrollando un complemento para Firefox y necesito insertar registros en una base de datos. Estuve leyendo https://developer.mozilla.org/en/Storage y tengo el siguiente código javascript pero parece no funcionar:

Components.utils.import("resource://gre/modules/Services.jsm");  
Components.utils.import("resource://gre/modules/FileUtils.jsm"); 
var file = FileUtils.getFile("ProfD", "test.sqlite"]);
var dbConn = Services.storage.openDatabase(file);
dbConn.executeSimpleSQL ("INSERT INTO table_1 (field_1) VALUES ('test1');");

La BD la creé y accedo a sus datos con el complemento SQLite MAnager 0.7.7

Desde ya muchas gracias.

Hay errores en la Consola? Se ejecuta todo el código hasta el final o falla en algún punto?

Por alguna extraña razón…ahora me funciona :o. O toqué algo sin querer o estaba mirando cualquier cosa…
Muchas gracias por la respuesta de todas formas!

Ya que estamos, con la siguiente línea busco la BD en la carpeta del perfil

Se puede buscar/tener la BD en otro lado? Como sería? Se pondría poner inclusive en un servidor?

Muchas gracias, otra vez…

Sí se puede tener en cualquier parte donde hayan permisos de lectura y escritura. El código varía dependiendo de dónde. Pero el lugar recomendado para los archivos de complementos es el perfil, idealmente bajo un directorio con el mismo nombre que el complemento.

No creo que sirva tenerlo en un servidor. El código seguramente está pensado solo para BDs locales.

Muchas gracias!