User Tools

Site Tools


Sidebar

Databases

k22:k22.4:k22.4.11:start

22.4.11 Klasse ResultField (gb.db)

Diese Klasse repräsentiert ein Feld in einem Result-Objekt.

22.4.11.1 Eigenschaften

Die Klasse ResultField verfügt nur über diese vier Eigenschaften:

tablelayout

EigenschaftDatentypBeschreibung
NameStringLiefert den Namen des aktuellen Feldes im Result-Objekt.
ResultResultLiefert das Result-Objekt, das dieses (Result-)Feld besitzt.
TypeIntegerLiefert den Typ des DB-Feldes im Result-Objekt. Eine der folgenden Konstanten für den Feld-Datentyp wird zurückgegeben: db.Blob (-2), db.Boolean (1), db.Date (8), db.Float (7), db.Integer (4), db.Long (5), db.Serial (-1) oder db.String (9).
LengthIntegerLiefert die Länge des aktuellen Feldes im Result-Objekt. Das gilt nur für ein Textfeld. Das können Sie über den Typ des DB-Feldes prüfen. Wenn für das DB-Textfeld kein Limit/Feldlänge angegeben wurde, dann wird Null zurückgegeben.

Tabelle 22.4.11.1.1 : Eigenschaften der Klasse ResultField

Beispiel

Dim iTextLength As Integer
 
If ResultField.Type = db.String Then 
   If iTextLength = Null Then 
      Message.Info("Info-Text: No limit (NULL)")
      Return
   Else
      iTextLength = ResultField.Length
   Endif
Endif

Download

The website uses a temporary session cookie. This technically necessary cookie is deleted when the browser is closed. You can find information on cookies in our privacy policy.
k22/k22.4/k22.4.11/start.txt · Last modified: 27.12.2021 (external edit)

Page Tools