Я пытаюсь вставить значение в базу данных sqlite, но я не могу добиться успеха. Я пытаюсь добавить это значение в приложение phone phone. Поскольку это предназначено для запуска в качестве приложения для телефона в устройстве, поэтому я поставил предупреждение в функцию, чтобы проверить поток функции, но, к сожалению, я получаю только одно предупреждение, которое тоже входит в функцию. Позднее оповещения я не могу получить.Невозможно вставить значение в базу данных sqlite
Вот код.
function InsertMobileData(){
myDB.transaction(function(transaction) {
// Define insert query
alert("In")
var executeQuery = "INSERT INTO " +
"Mobile_Table" +
"(device_PhoneNumber) "+
"VALUES(?)";
Helper.log(executeQuery);
alert(callingNo);
alert(executeQuery);
transaction.executeSql(executeQuery, ['"+callingNo+"']
, function(tx, result) { // On success
alert("Mobile Number Inserted Successfully");
},
function(error){ // On error
alert("Error while inserting data");
});
});
}
Пожалуйста, помогите мне исправить код. Благодарю.
сделал вы получаете результат 'alert (callNo);' и 'alert (executeQuery);'? – ekad
@ekad Я получаю только одно предупреждающее сообщение, то есть 'alert (" In ")'. После этого я не получаю никаких предупреждающих сообщений .. – Vikas