Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <%@ page language="PL/SQL" %>
- <%@ plsql procedure="dodaj_odjazd" %>
- <%@ plsql parameter="ID_POJAZD" type="NUMBER" default="NULL"%>
- <%@ plsql parameter="MARKA type="VARCHAR2(20)" default="NULL"%>
- <%@ plsql parameter="ROK_PRODUKCJI" type="NUMBER(4)" default="NULL"%>
- <%@ plsql parameter="ILOSC_MIEJSC" type="NUMBER" default="NULL"%>
- <%@ plsql parameter="NR_REJESTRACYJNY" type="NUMBER" default="NULL"%>
- <%@ plsql parameter="SPALANIE" type="NUMBER" default="NULL"%>
- <%!
- ID_MAX NUMBER(10);
- WYJATEK EXCEPTION;
- %>
- <form action="DODAJ_POJAZD" method="get">
- <hr>
- <span style="margin-left:20px;">ID_POJAZDU</span>
- <input type="text" name="ID_POJAZDU">
- <span style="margin-left:20px;">MARKA</span>
- <input type="text" name="MARKA">
- <span style="margin-left:20px;">ROK_PRODUKCJI</span>
- <input type="text" name="ROK_PRODUKCJI">
- <span style="margin-left:20px;">ILOSC_MIEJSC</span>
- <input type="text" name="ILOSC_MIEJSC">
- <span style="margin-left:20px;">NR_REJESTRACYJNY</span>
- <input type="text" name="NR_REJESTRACYJNY">
- <span style="margin-left:20px;">SPALANIE</span>
- <input type="text" name="SPALANIE">
- <br><br>
- <input type="submit" value="DODAJ">
- </form>
- <%
- SELECT MAX(ID_DATA_ODJAZDU) INTO ID_MAX FROM DATA_ODJAZDU;
- IF ID_DATA_ODJAZDU IS NULL OR MIESIAC IS NULL OR DZIEN IS NULL OR GODZINA IS NULL OR MINUTA IS NULL THEN RAISE WYJATEK;
- END IF;
- IF ID_MAX IS NULL THEN
- INSERT INTO DATA_ODJAZDU VALUES(1,UPPER(MIESIAC),UPPER(DZIEN),UPPER(GODZINA),UPPER(MINUTA));
- END IF;
- IF ID_MAX IS NOT NULL THEN
- INSERT INTO DATA_ODJAZDU VALUES(ID_MAX+1,UPPER(MIESIAC),UPPER(DZIEN),UPPER(GODZINA),UPPER(MINUTA));
- END IF;
- dodaj_odjazd();
- %>
- <% EXCEPTION WHEN WYJATEK THEN %>
- <strong><center>NIE PODANO WYMAGANYCH DANYCH!</center></strong>
- <center><a href="dodaj_odjazd">POWROT</a></center>
- <% WHEN OTHERS THEN %>
- <strong><center>WYSTAPIL INNY BLAD!</center></strong>
- <center><a href="dodaj_odjazd">POWROT</a></center>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement