Se ti può servire aiuto, io ho scritto in Gambas il gestionale che usiamo dove lavoro io usando un archivio SQLite per memorizzare i dati.
La mia applicazione gestisce la creazione, la modifica e la cancellazione di campi dal DB il tutto usando gli oggetti, non usando cioè gli oggetti DataCombo, DataBrowser, DataControl ecc... Mi piace di più l'approccio con query SQL quindi usando intensivamente le classi Connection e Result.