Ukaz INSERT se pogosto uporablja v ASP-u za dodajanje vrstic v bazo podatkov SQL. Tu je sintaksa za vstavljanje v vaše tabele.

Recimo, da ste si sami izdelali majhno knjigo gostov, v katero imajo obiskovalci obrazec, v katerega lahko vpišejo svoje ime in komentarje. Zdaj želite to ime in komentarje vstaviti v tabelo "GOSTNIK", jih shraniti in pokazati drugim obiskovalcem. Vaša tabela GUESTBOOK ima 3 polja:

ime gosta
komentarji gostov
datum gosta

Tako se vaš ASP skript začne zavedati vrednosti imena in komentarjev. Če ne veste, kako pridobiti vrednosti iz obrazca, preberite članek Uporaba ASP-ja z obrazci. Zdaj imate spremenljivke GuestName in GuestComments izpolnjene s tem, kar vam je dal uporabnik.

Ne pozabite prebrati o ravnanju z apostrofami v vhodnih poljih in se prepričati, ali so vaša vhodna polja pripravljena za uporabo v SQL.

Za posodobitev uporabite:

Nastavite objCmd4 = Server.CreateObject ("ADODB.Command")
SQLText = "vstavite v vrednosti knjig gostov ('" & Ime gosta & "', '" & GuestComments & "', '" & Now () & "'"
objCmd4.ActiveConnection = strConnect
objCmd4.CommandType = & H0001
objCmd4.CommandText = SQLText
objCmd4.Izvajajte intRecords
Nastavi objCmd4 = Nič

To ustvari povezavo, ustvari stavek vstavka, ga odda in nato povezavo prekine. Upoštevajte, da ukaz Now () samodejno vstavi trenutni datum / čas, tako da veste, kdaj je ta uporabnik na vaše spletno mesto poslal komentar.

Uvod v ASP Ebook

Prenesite to e-knjigo in pridobite vse, kar morate vedeti o učenju ASP - od navodila za korake do seznamov funkcij, vzorčne kode, pogostih napak in rešitev in še veliko več! 101 strani.