// create table view var tableview = Ti.UI.createTableView({ }); // set the data from the database to the array function setData() { var dbVersion = 0.1; var db = Ti.Database.install('dab.sqlite','dab' + dbVersion); var rows = db.execute('SELECT short FROM dab'); var dataArray = []; while (rows.isValidRow()) { dataArray.push({title:'' + rows.fieldByName('short') + '', hasChild:true, path:'../products/products.js'}); rows.next(); }; tableview.setData(dataArray); }; tableview.addEventListener('click', function(e) { }); self.add(tableview); setData();the above codes compiled nicely in iOS simulator but not in Android. Errors are as follows...
Appreciate any help greatly.
[ERROR][TiExceptionHandler( 362)] (main) [384,384] ----- Titanium Javascript Runtime Error -----
[ERROR][TiExceptionHandler( 362)] (main) [2,386] - In ui/common/FirstView.js:18,19
[ERROR][TiExceptionHandler( 362)] (main) [5,391] - Message: Uncaught Error: no such table: dab: , while compiling: SELECT short FROM dab
[ERROR][TiExceptionHandler( 362)] (main) [2,393] - Source: var rows = db.execute('SELECT short FROM dab');
[ERROR][V8Exception( 362)] Exception occurred at ui/common/FirstView.js:18: Uncaught Error: no such table: dab: , while compiling: SELECT short FROM dab