Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function RetrieveTableRows(db, Table, Callback) {
- var returnData = [];
- var trans = db.transaction([Table], "readwrite");
- var store = trans.objectStore(Table);
- var keyRange = IDBKeyRange.lowerBound(0);
- var cursorRequest = store.openCursor(keyRange);
- cursorRequest.onerror = window.indexedDB.onerror;
- cursorRequest.onsuccess = function(e) {
- var result = e.target.result;
- if(!!result == false) {
- // Send the information back to our specified function
- Callback(returnData);
- return
- }
- returnData.push(result.value);
- result.continue();
- };
- }
- var request = indexedDB.open('kiotviet');
- request.onsuccess = function () {
- var db = request.result;
- RetrieveTableRows(db, "Attributes", (data) => {
- console.log(data);
- var csv = data.map(item => item.Name);
- console.log(csv);
- var csv = data.map(item => item.Name).join(', ');
- console.log(csv);
- });
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement