Tujuan Pembelajaran Indikator Pencapian Kompetensi Uraian Materi

88 Atau, lebih sederhana dengan perintah berikut. db.transaction function transaction { transaction.executeSql sql; } ; atau, dapat juga dipecah-pecah menggunakan fungsi-fungsi sendiri, seperti berikut. db.transaction querySql; function querySql transaction { transaction.executeSql sql, undefined, sqlSuccess, sqlError ; } function sqlSuccesstransaction, result { sukses } function sqlErrortransaction, err { alerterr.code + “: ” + err.message; } Ini merupakan rangkaian perintah yang dapat digunakan untuk menjalankan perintah SQL. Perintah SQL-nya diberikan pada parameter pertama dari fungsi executeSql. Perintah SQL yang dapat diberikan berupa perintah CREATE, DROP, INSERT, UPDATE, DELETE dan SELECT. Membaca data tabel Pencarianpembacaan data dari suatu tabel dapat dilakukan dengan menggunakan perintah SQL SELECT. Agar dapat menampilkannya dapat menggunakan perintah berikut. 89 transaction.executeSql sqlSELECT, undefined, function transaction, result { if result.rows.length { for var i = 0; i result.rows.length; i++ { var row = result.rows.item i; var kolom = row.column; } } }, undefined ; Keterangan: - sqlSELECT : perintah SQL SELECT yang akan dijalankan. - result : obyek yang berisikan data hasil seleksi jika berhasil. - rows : obyek properti dari result dengan kumpulan item baris hasil seleksi - column : nama kolom sesuai definisi tabel yang akan diambil nilainya dari baris terpilih Secara tahapan, akses program ke database dilakukan melalui 2 tahap, yakni: - Membukamembuat database - Menjalankan perintah SQL Penutupan database tidak diperlukan karena akan secara otomatis ditutup apabila program ditutup.

D. Aktifitas Pembelajaran

Buatlah aplikasi diary yang dapat digunakan untuk menyimpan catatan pribadi si user pada perangkat mobile. Semua catatan yang dibuat disimpan dalam 90 database. Jawaban Langkah-langkah pembuatannya: 1. Buat proyek baru dengan nama Diary melalui menu Combo Projects New Project. 2. Klik dan pilih Templates Blank HTML 5 + Cordova centang pada opsi Use App Designer. Kemudian klik Continue untuk melanjutkan. 91 3. Berikan nama proyeknya Diary. 4. Klik Create untuk membuat proyek. Pada pilihan framework yang muncul pilih jQuery Mobile dan klik Select.