#javascript #sqlite #ionic-framework
#javascript #sqlite #ionic-framework
Вопрос:
Я пытаюсь преобразовать запрос T-SQL в SQLite в Ionic 3. Но я хочу быть уверен, смогу ли я написать что-то подобное.
this.SQLObj.executeSql(`
CREATE TABLE temp.TempTable (CName TEXT PRIMARY KEY, CValue TEXT);
INSERT INTO temp.TempTable(CName,CValue) VALUES ('WorkingDays', '2222');
Select * from temp.TempTable;`, []).then(res => {
console.log(res);
}).catch(err => {
console.log(err);
})
Однако это не работает. Я хочу знать, смогу ли я достичь чего-то подобного.
Комментарии:
1. Используйте три отдельных вызова ExecuteSQL, по одному на инструкцию.
2. разве они не асинхронны? и как я могу сделать окончательный выбор и получить результат?
3. Обычно нет, хотя я понятия не имею, какой бы язык вы ни использовали (javascript?) работает с обычным интерфейсом sqlite. Но запустить один, дождаться его завершения, запустить следующий и так далее?