Class DatabaseField

java.lang.Object
   |
   +----HTMLElement
           |
           +----DatabaseField

abstract class DatabaseField
extends HTMLElement

Variable Index

 o fConnect
Muuttuja, jota käytetään kertomaan, onko kenttään jo kytketty tieto.
 o fDatabaseFieldName
Tietokantakyselyissä kentästä käytettävä nimi.
 o fFormFieldName
HTML-lomakkeella kentästä käytettävä nimi.

Constructor Index

 o DatabaseField()

Method Index

 o connectData(ResultSet)
Funktio, jonka avulla kenttään kytketään kyselystä tiedot.
 o fillFieldWithText(String)
Funktio, jonka avulla kenttään voidaan tuoda tekstiä.

Variables

 o fConnect
 protected boolean fConnect
Muuttuja, jota käytetään kertomaan, onko kenttään jo kytketty tieto.

 o fFormFieldName
 protected String fFormFieldName
HTML-lomakkeella kentästä käytettävä nimi. Nimeä käytetään lomakkeelta tietoa lähetettäessä. Esimerkiksi kentän nimi on 'OSOITE', jolloin lähtevä arvo lomakkeelta voi olla 'OSOITE=Kaisaniemenkatu 1 B 57'. Tämä tulkitaan WWW-palvelimella koodissa, joka vastaanottaa lomakkeelta tietoa.

 o fDatabaseFieldName
 protected String fDatabaseFieldName
Tietokantakyselyissä kentästä käytettävä nimi. Nimeä käytetään ConnectData funktiossa haettaessa tietokantakenttää, josta tiedot tuodaan lomakkeen kenttään.

Constructors

 o DatabaseField
 DatabaseField()

Methods

 o connectData
 public void connectData(ResultSet rs)
Funktio, jonka avulla kenttään kytketään kyselystä tiedot. Jos tiedon kytkeminen onnistuu laitetaan fConnect muuttujan arvoksi TRUE.

Parameters:
rs - Osoitin kyselyn riviin, josta tiedot haetaan.
Throws: ConnectDataException
Jos tietojen kytkeminen kenttään ei onnistu
Overrides:
connectData in class HTMLElement
 o fillFieldWithText
 public void fillFieldWithText(String fillText)
Funktio, jonka avulla kenttään voidaan tuoda tekstiä. Tarkoitettu käytettäväksi kenttien täyttämiseen silloin, kun tieto ei tule tietokantakyselystä. Laitetaan fConnect muuttujan arvoksi TRUE.

Parameters:
fillText - Teksti, joka kenttään laitetaan.