INSERT komandu ļoti bieži izmanto ASP, lai rindas pievienotu SQL datu bāzei. Ievietošanas tabulās sintakse ir šeit.

Teiksim, ka jūs pats esat izveidojis nelielu viesu grāmatu, kurā apmeklētājiem ir forma, kurā viņi var ievadīt savu vārdu un komentārus. Tagad jūs vēlaties ievietot šo vārdu un komentārus tabulā “VIESNĪCAS”, lai tos saglabātu un parādītu citiem apmeklētājiem. Jūsu VIESNĪCU tabulā ir 3 lauki:

viesa vārds
viesu_komentāri
viesa_datums

Tātad jūsu ASP skripts sākas, zinot vārda un komentāru vērtību. Ja nezināt, kā iegūt vērtības no veidlapas, izlasiet rakstu ASP izmantošana ar formām. Tātad tagad mainīgie GuestName un GuestComments ir aizpildīti ar to, ko lietotājs jums iedeva.

Noteikti izlasiet rakstu Apostrofu apstrāde ievades laukos, lai pārliecinātos, vai ievades lauki ir gatavi lietošanai SQL.

Lai veiktu atjaunināšanu, izmantojiet:

Iestatīt objCmd4 = Server.CreateObject ("ADODB.Command")
SQLText = "ievietot viesu grāmatas vērtībās ('' & GuestName & '', '' & GuestComments & '', '' & Now () & '' '
objCmd4.ActiveConnection = strConnect
objCmd4.CommandType = & H0001
objCmd4.CommandText = SQLText
objCmd4.Execute intRecords
Iestatīt objCmd4 = Nekas

Tas izveido savienojumu, izveido ievietošanas paziņojumu, iesniedz to un pēc tam pārtrauc savienojumu. Ņemiet vērā, ka komanda Tagad () automātiski ievieto pašreizējo datumu / laiku, tāpēc jūs zināt, kad šis lietotājs iesniedza komentāru jūsu vietnē.

Ievads ASP Ebook

Lejupielādējiet šo e-grāmatu, lai iegūtu visu, kas jums jāzina par ASP apgūšanu - sākot ar pakāpenisku apmācību līdz funkciju sarakstiem, parauga kodam, izplatītākajām kļūdām un risinājumiem un vēl daudz ko citu! 101 lpp.

Video Instrukcijas: How to practice emotional first aid | Guy Winch (Aprīlis 2024).