1
kullanarak ve SQLLite içini SQLLite Db bir rekor eklemeye çalıştık iyonik çerçeve
DB Tarayıcıda o görüntülemeye çalışıyor SqliteDb bir kayıt eklemek. Hata: Böyle bir tablo
UserSignIn
Bir DB ve 'UserSignIn' adlı bir tablo oluşturdu soora.db ve www klasörüne bu dosyayı düştü: DB açtı. Bunu android platformda çalıştırıyorum.js dosyası:
.controller('LoginCtrl', function($scope, $state, $cordovaSQLite) {
$scope.insert = function(username,password,email,mobile) {
var db = window.sqlitePlugin.openDatabase({name: "soora.db",createFromLocation: 0});
db.transaction(function(tx) {
var query = "INSERT INTO UserSignIn(username, password,email,mobile) VALUES (?,?,?,?)";
tx.executeSql(query, [],function(tx,res) {
console.log("INSERT ID -> " + res.insertId);
$scope.statusMessage = "Data saved successful, cheers!";
},
function (err) {
$scope.statusMessage = "Error on saving: " + error.message;
console.error(err);
});
});
}
Eğer bu çalışıyorsunuz Bir cihaz veya emülatör? – Tana
Evet, emülatör (Geny Motion) kullanıyorum. –
O zaman $ cordovaSQLite kullanmanız gerekiyor, bunu cevaba koydum. – Tana