1 Verseny 2000 gyakorlat ASP
2 Gyakorlat Web létrehozása: Frontpage 2000 New Web: index.html szerkesztése Normal nézet: XY iskola nyitóoldala (E) SQL 2000 Server
3 Gyakorlat Új oldal: diaklista.asp HTML nézet alá beszúrni: alá beszúrni: Normal nézet: 3x2-es táblázat létrehozása Felső sor: Név, Kezdési év, Osztálykód Alsó sor: … Alsó sor: … SQL 2000 Server
4 Gyakorlat Hivatkozás létrehozása az index.html oldalról a diaklista.asp oldalra (E) Miért csak egy diákot jelenít meg? SQL 2000 Server
5 Gyakorlat Válasz: az eredményhalmaz első sorát jeleníti csak meg, ha mindet szeretnénk, létre kell hozni egy ciklust: HTML nézet (diaklista.asp): … (E) (E) SQL 2000 Server
6 Gyakorlat Csináljunk egy oldalt új tanárok bevitelére! Új oldal (ujtanar.html) Insert/Form/Form A gombok fölé szúrjunk be egy 2x3-as táblázatot, az alsó sor két celláját vonjuk össze, és tegyük át oda a gombokat A felső két sorba adjuk meg a megnevezéseket (Vezetéknév, Keresztnév), illetve szúrjunk be egy-egy szövegdobozt (Insert/Form/On-Line Text box) SQL 2000 Server
7 Gyakorlat Állítsuk be a szövegdobozokat! Nevezzük el őket: TBVeznev, TBKernev Adjuk meg, hogy mindkettő szöveget (Data type: text) fogad, kötelező megadni (Required), a minimális hossza 5 karakter Állítsuk be a form-ot! Az eredmények más oldalnak küldése (send to other), valamint adjuk meg az Options-nál a kiegészítő oldal (Action) nevét: ujtanarmentes.asp SQL 2000 Server
8 Gyakorlat Új oldal (ujtanarmentes.asp) <%=Parancs%> SQL 2000 Server
9 Gyakorlat Csináljunk egy oldalt új osztályok bevitelére! Ez a feladat összetettebb az előzőnél, mivel itt hivatkozási oszlopok is tárolódnak a táblában Mivel a hivatkozási oszlopok csak megadott, önállóan nem értelmezhető számokat tartalmaznak kitöltésük egyszerűsítése érdekében praktikus az általuk jelzett rekordokat megjeleníteni SQL 2000 Server
10 Gyakorlat Hozzunk létre egy új oldalt (ujosztaly.asp) Connection string Hozzunk létre egy form-ot: Szövegmezők: TBKezdev, TBKod Két legördülő lista: PLOfo, PLOterem Az eredmények: ujosztalymentes.asp SQL 2000 Server
11 Gyakorlat A két legördülő lista kitöltése: "> "> <%Tanlista.movenext%><%loop%></select> "> * "> * <%Terlista.movenext%><%loop%></select> SQL 2000 Server
12 Gyakorlat Új oldal (ujosztalymentes.asp) <%=Parancs%> SQL 2000 Server
13 Gyakorlat Készítsünk egy oldalt a diákadatbázisban történő keresésekre, ahol a felhasználó rákereshet a diákok vezeték- és/vagy keresztnevére, sportjaira Hozzuk létre a kereses.html oldalt, tegyünk rá egy form-ot, 3 db szövegdobozt (TBVeznev, TBKernev, TBSport), az adatok továbbitása a kereses.asp oldalra történjen SQL 2000 Server
14 Gyakorlat Új oldal: kereses.asp (feltételek) "” Then%> "” Then%> "" Then%> "" Then%> SQL 2000 Server
15 Gyakorlat Új oldal: kereses.asp (rendezés, végrehajtás) <%=parancs%> SQL 2000 Server