Naredba INSERT se često koristi u ASP-u za dodavanje redaka u SQL bazu podataka. Ovdje je sintaksa za umetanje u vaše tablice.

Recimo da ste sami napravili malu knjigu gostiju, gdje posjetitelji imaju obrazac u kojem mogu upisati svoje ime i komentare. Sada želite umetnuti to ime i komentare u tablicu "GUESTBOOK", kako biste ih pohranili i pokazali drugim posjetiteljima. Vaša tablica GUESTBOOK sadrži 3 polja:

ime gosta
guest_comments
guest_date

Tako vam ASP skripta započinje znajući vrijednost imena i komentara. Ako ne znate kako dobiti vrijednosti iz obrasca, pročitajte članak Korištenje ASP-a s obrascima. Tako su sada varijable GuestName i GuestComments ispunjene onim što vam je korisnik dao.

Obavezno pročitajte o Rukovanje apostrofama u ulaznim poljima da biste bili sigurni da su vaša polja za unos spremna za upotrebu u SQL-u.

Da biste izvršili ažuriranje, upotrijebite:

Postavi objCmd4 = Server.CreateObject ("ADODB.Command")
SQLText = "umetnite u vrijednosti knjiga gostiju (" "& ImeNameta &" "," "&Komenti za goste &" ', "" & Sada () & "'"
objCmd4.ActiveConnection = strConnect
objCmd4.CommandType = & H0001
objCmd4.CommandText = SQLText
objCmd4.Izvršite intRecords
Postavi objCmd4 = Ništa

To stvara vezu, stvara izjavu za umetanje, podnosi je i zatim isključuje vezu. Imajte na umu da naredba Now () automatski umeće trenutni datum / vrijeme, tako da znate kada je ovaj korisnik poslao komentar na vašu web lokaciju.

Uvod u ASP Ebook

Preuzmite ovu e-knjigu da biste dobili sve što trebate znati o učenju ASP-a - od korak po korak udžbenika do lista funkcija, uzorka koda, uobičajenih pogrešaka i rješenja i još mnogo toga! 101 stranica.

Upute Video: PS Java 11 - Rad sa tabelom - Binary Bioskop (Svibanj 2024).