Mõnikord tuleb ühte SQL-andmebaasi tabelit värskendada ja soovite värskenduse tegemiseks kasutada teise tabeli väärtusi. Nii teeksite seda ASP-is.

Esiteks stsenaarium selle hõlpsamaks mõistmiseks. Oletame, et kolite mingil põhjusel servereid. Teil oli vanas serveris "liikluse" tabel, millel olid väljad page_id ja hit_count. Teil on uues serveris ka samade väljadega "liikluse" tabel. Nüüd, kui olete liikumise lõpetanud, soovite need kaks liiklusnäitajat omavahel ühendada, nii et teil oleks kogu laevaliikluse kohta üks tabel.

Esiteks teisaldaksite andmed vanast serverist uude serverisse, tabelisse nimega "traffic_old". Nii et kaks tabelit asuvad uues serveris kõrvuti. SQL-i süntaks nende vanade liiklusnumbrite lisamiseks uude oleks:

värskenda liiklust
määrake hit_count = traffic.hit_count + to.hit_count
alates traffic_old kuni
kus traffic.page_id = to.page_id;

See käsk värskendab liikluse tabelit nii, et iga lehe ID väärtus on nüüd võrdne selle algse väärtusega ja sellele lisanduva väärtusega saidilt traffic_old.

Täieliku ASP-kesta kohta lugege ASP-s värskendamise tutvustust

Kui kasutate tähemärgi / stringi väärtusi, lugege kindlasti sisestusväljade apostrofide käsitlemist, et veenduda, kas teie sisestusväljad on SQL-is kasutamiseks valmis.

Sissejuhatus ASP e-raamatusse

Laadige see e-raamat alla, et saada kõike, mida peate teadma ASP õppimise kohta - alates samm-sammult juhendajalt kuni funktsioonide loendite, proovikoodi, levinumate vigade ja lahenduste ja palju muud! 101 lk.

Video Juhiseid: Week 0 (Aprill 2024).