Я хотел бы обновить значения строк определенной таблицы, но не знал, как я могу это сделать.
Итак, как выглядит структура:
db: jobs: job (я хочу выбрать, где jobID совпадает с параметрами)
export async function UpdateJobDetails(data) {
const query = `
UPDATE
job
SET
Company = ?,
SubBuilding = ?,
BuildingName = ?,
BuildingNumber = ?,
PrimaryStreet = ?,
SecondaryStreet = ?,
Town = ?,
County = ?,
Postcode = ?
FROM
db_jobs
WHERE
db_jobs.jobID = ?
`
return new Promise(resolve => {
let forms = []
db.transaction((tx) => {
tx.executeSql(query, [data.Company, data.SubBuilding, data.BuildingName, data.BuildingNumber, data.PrimaryStreet, data.SecondaryStreet, data.Town, data.County, data.Postcode, data.dataJobID], (tx, results) => {
resolve(forms)
})
})
})
}
Iзнаю, что приведенный выше код не годится, я просто думаю, что это поможет понять мою проблему.