在qt,SQLite工作,我正在尝试做真空,但我不知道该怎么做。
我使用数据库浏览器进行了真空处理,它工作正常。
有了QT我就像JS一样:
function dbGetHandle()
{
try {
var db = LocalStorage.openDatabaseSync("Kardex", "1.0", "Kardex", 1000000)
} catch (err) {
console.log("Error opening database: " + err)
}
return db
}
function dbUpdateflightlog( Pimmatriculation, Pdate_etape, Ppilot1, Ppilot2, Ppilot3, Pphoto1, Pphoto2, Pphoto3, Paeroport_depart, Paeroport_arrivee, Pheure_depart, Pheure_arrivee, Ptemps_bloc_etape, Prowid)
{
var db = dbGetHandle()
db.transaction(function (tx) {
tx.executeSql(
'update flight_log set immatriculation=?, date_etape=?, pilot1=?, pilot2=?, pilot3=?, photo1=?, photo2=?, photo3=?, aeroport_depart=?, aeroport_arrivee=?, heure_depart=?, heure_arrivee=?, temps_bloc_etape=? where rowid = ? ', [Pimmatriculation, Pdate_etape, Ppilot1, Ppilot2, Ppilot3, Pphoto1, Pphoto2, Pphoto3, Paeroport_depart, Paeroport_arrivee, Pheure_depart, Pheure_arrivee, Ptemps_bloc_etape,Prowid
}
如何使用我的flight_log表进行真空接种?
谢谢你的帮助