ASPDatabaserTypkontroll
[ Hem ] Allmänt ASP XML SQL ADO HTML CSS VB Java Design Karta
Grunder Input/output VBScript Databaser Tips Exempel

Typkontroll

Ett sätt att lösa problemet med felaktigt data vid insättingar och uppdateringar är att aldrig någonsin sända iväg datat om det inte är korrekt.

Nedanstående form kräver att man matar in något i alla fält. Värdena måste dessutom vara giltiga för den datatyp som krävs.

Heltal (n)
Decimaltal (n,n)
Datum (dd.mm.yy)
Tid (hh:mm)
TEXT (max 20)

Formens kod ser ut på följande sätt:

<form name="TESTAR">
<table>
<tr>
   <td>Heltal (n)</td>
   <td><INPUT TYPE="TEXT" NAME="INTEGER" SIZE="30"></td>
</tr>
<tr>
   <td>Decimaltal (n,n)</td>
   <td><INPUT TYPE="TEXT" NAME="DOUBLE" SIZE="30"></td>
</tr>
<tr>
   <td>Datum (dd.mm.yy)</td>
   <td><INPUT TYPE="TEXT" NAME="DATE" SIZE="30"></td>
</tr>
<tr>
   <td>Tid (hh:mm)</td>
   <td><INPUT TYPE="TEXT" NAME="TIME" SIZE="30"></td>
</tr>
<tr>
   <td>TEXT (max 20)</td>
   <!-- MAXLENGTH sätter maxlängd för texten -->
   <td><INPUT TYPE="TEXT" NAME="TEXT" SIZE="30" MAXLENGTH="20"></td>
</tr>
<tr>
   <td><INPUT TYPE="SUBMIT" NAME="SUBMIT" VALUE="TESTA"></td>
   <td><INPUT TYPE="RESET" VALUE="TÖM"></td>
</tr>
</table>
</form>

  Radering av posterEn JavaScript lösning för typkontroll
Databaser
Exempeldatatat
Snabbkurs i SQL
Enkel listning
Lista hela tabellen
Optimering av databaslistningar
Bläddra några åt gången
Visa mer data om posten
Resultatet av föregående kapitel
Insättning av nya poster
Uppdatering av poster
Radering av poster
Typkontroll
En JavaScript lösning för typkontroll
Resultat från valideringarna
Alternativ lösning för bläddring
Databasexempel
En gästbok
Förklaringar till gästboken
Om du vill se vad som finns i tabellerna...
Databasform
Databasform med Include


Top
< Radering av poster En JavaScript lösning för typkontroll>
© Anders Enges, Vörå 2002  | 22.01.01 18:27 Visa asp koden