INSERT komanda labai dažnai naudojama ASP, norint pridėti eilučių į SQL duomenų bazę. Čia yra įterpimo į savo lenteles sintaksė.

Tarkime, kad sukūrėte sau nedidelę svečių knygą, kurioje lankytojai turi formą, kurioje gali įvesti savo vardą ir komentarus. Dabar norite įterpti tą vardą ir komentarus į lentelę „VESTUOKLĖ“, juos laikyti ir parodyti kitiems lankytojams. „GUESTBOOK“ lentelėje yra 3 laukai:

svečio vardas
svečių komentarai
svečio_ data

Taigi jūsų ASP scenarijus prasideda žinant vardą ir komentarus. Jei nežinote, kaip gauti reikšmes iš formos, perskaitykite straipsnį ASP naudojimas su formomis. Taigi dabar turite užpildyti kintamuosius GuestName ir GuestComments tuo, ką vartotojas jums davė.

Būtinai perskaitykite „Apostrofų tvarkymas įvesties laukuose“, kad įsitikintumėte, jog įvesties laukai yra paruošti naudoti SQL.

Norėdami atlikti atnaujinimą, turėtumėte naudoti:

Nustatyti objCmd4 = Server.CreateObject („ADODB.Command“)
SQLText = "įterpti į svečių knygos vertes ('' & Svečių vardas ir '', '' & Svečių komentarai & '', '' & Dabar () & ''"
objCmd4.ActiveConnection = strConnect
objCmd4.CommandType = & H0001
objCmd4.CommandText = SQLText
objCmd4.Execute intRecords
Nustatyti objCmd4 = Nieko

Tai sukuria ryšį, sukuria įterpimo sakinį, pateikia jį ir tada nutraukia ryšį. Atminkite, kad komanda Dabar () automatiškai įterpia dabartinę datą / laiką, todėl jūs žinote, kada šis vartotojas pateikė savo komentarą jūsų svetainėje.

Įvadas į ASP elektroninę knygą

Atsisiųskite šią knygą, kad gautumėte viską, ką reikia žinoti apie ASP mokymąsi - pradedant nuo žingsnio po žingsnio vadovėlio iki funkcijų sąrašų, pavyzdžių kodo, bendrų klaidų ir sprendimų bei dar daugiau! 101 psl.

Vaizdo Instrukcijos: Six reasons to choose Dynamics 365 web portals (Gegužė 2024).