Indexed Veri Tabanı Kullanımı
Merhaba,
Indexed veritabanı kullanıyorum ancak hata alıyorum ve neden oldugunu anlayamadım. Kod asağıda:
window.indexedDB = window.indexedDB || window.mozIndexedDB || window.webkitIndexedDB || window.msIndexedDB;
if(!window.indexedDB)
{
console.log("Your Browser does not support IndexedDB");
}
else
console.log("Your Browser supports IndexedDB");
var request = window.indexedDB.open("urlDB", 2);
var db;
request.onerror = function(event){
console.log("Error opening DB", event);
}
request.onupgradeneeded = function(event){
console.log("Upgrading");
db = event.target.result;
var objectStore = db.createObjectStore("students", { keyPath : "rollNo" });
};
request.onsuccess = function(event){
console.log("Success opening DB");
db = event.target.result;
}
var transaction = db.transaction(['students'], 'readwrite');
trans.oncomplete = function(event) {
console.log("Success");
};
trans.onerror = function(event) {
console.log("Error");
};
var objectStore = trans.objectStore("students");
objectStore.add({rollNo: rollNo, name: name});
// var transaction = db.transaction(['students'], 'readwrite'); satırında devamlı uncaught hatası alıyorum.