Witam,

ostatnio pracuje nad apka w cordova i przyszedl czas na uzycie bazy danych, jako ze nie mialem pojecia co i jak wygooglowalem sobie ze WebSQL sie nada, no i korzystajac z tutoriala - a w zasadzie kradnac kod - mam taki szybki kodzik zrobienie bazy i utworzenie tabeli:

  1. var WebSQL = {};
  2. WebSQL.db = null;
  3.  
  4. WebSQL.open = function(){
  5. var dbSize = 5* 1024 * 1025;
  6. WebSQL.db = openDatabase("baza","1.0","opis bazy", dbSize);
  7. };
  8.  
  9. WebSQL.onError = function(tx, e){
  10. console.log("There has benn an error" + e.message);
  11. };
  12.  
  13. WebSQL.createTable = function(){
  14. var db = WebSQL.db;
  15. db.transaction(function(tx){
  16. tx.executeSql("CREATE TABLE IF NOT EXISTS todo(ID INTEGER PRIMARY KEY ASC, todo TEXT, added_on DATETIME)", []);
  17. });
  18. };
  19.  


i jak w Chromie wejde sobie we wbudowane dev tools i zakladke Resources to faktycznie jest tam WebSQL i jest stworzona tabela, pytanie brzmi, czemu np zmienie nazwe tabeli w kodzie i odswieze to albo nazwa pozostaje ta sama, albo baza w ogole znika ?
oraz, czy po odpaleniu metody openDatabase() ta baza jest faktycznie gdzies tworzona? czy moge znalezc gdzies plik z tym?

z gory dzieki