Visizplatītākais, kas darāms ar ASP, ir datu bāzē glabātās informācijas parādīšana. Šeit ir SQL Select paziņojuma pamati, lai iegūtu šo informāciju.

SELECT 1. lauks, 2. lauks NO tabulas nosaukuma WHERE nosacījums

Tā ir pamata sintakse. Pieņemsim, ka jums bija tabula ar nosaukumu RAKSTĪTĀJI un jūs vēlējāties atlasīt laukus ar vārdu pirmais vārds un uzvārds. Jūs izmantotu

SELECT vārds un uzvārds no rakstītājiem

Tagad sakiet, ka vēlējāties iegūt tikai tos rakstniekus, kuru uzvārds bija SMITH. Jūs izmantotu

SELECT vārds, uzvārds no rakstītājiem, kur last_name = 'SMITH'

Izmantojot AND un OR, ja vēlaties, varat veikt vairākus nosacījumus. Pieņemsim, ka vēlaties tikai tos rakstniekus, kuru vārds ir JULIE, bet uzvārda ir SMITH. Jūs izmantotu

SELECT vārds, uzvārds no rakstītājiem, kur first_name = 'JULIE' un last_name = 'SMITH'

Laukos, kas ir skaitliski, varat izmantot> un <. Pieņemsim, ka rakstnieku tabulai ir vēl viens lauks ar nosaukumu hourly_rate, kas ir skaitlis. Izmantojot šo atlasīto paziņojumu, varat atlasīt visus rakstniekus, kuru maksa stundā ir mazāka par 100 USD,

SELECT vārdu, uzvārdu no rakstītājiem, kur stundas_svars <100

Aizstājējzīmes var izmantot tikai STRING FIELDS - nevis teksta laukos. Aizstājējzīmju simbols ir%, un jums tas ir jāizmanto kopā ar atslēgvārdu LIKE. Tātad, lai atrastu visus rakstniekus, kuru uzvārdi sākas ar burtu S, jūs teiktu:

SELECT vārdu, uzvārdu no rakstītājiem, kur uzvārds patīk 'S%'

Lai uzzinātu vairāk par ASP un Select, izlasiet divus šādus rakstus.

Apstrādes apstrāde ASP un SQL
Izmantojot ASP, lai izvēlētos no datu bāzes

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: Python Web Apps with Flask by Ezra Zigmond (Maijs 2024).