Navigation: PlugIn-Befehle > Datenbank >

Platzhalter cX.Datensatz.X

Diese Seite drucken
Vorherige Seite Nächste Seite
Zurück zur Kapitelübersicht

Zugriff auf Datenbank-Eigenschaften bzw. den aktuellen Datensatz

 

Folgende Platzhalter stehen als [cX.Datensatz().X] zur Verfügung:

 

.AnzahlLiefert die Anzahl der Datensätze, die die letzte Abfrage geöffnet hat
.ConnectionStringLiefert die Verbindungszeichenfolge dieser Datenverbindung
.Escape(Text)Ersetzt Sonderzeichen in dem übergebenen Text, um gültiges SQL zu bilden
.FehlertextZuletzt aufgetretener Fehler
.Feld(Name)Liefert den Wert von Feld n (Spaltenname oder Index)
.FeldAnzahlLiefert die Anzahl der Felder in den Datensätzen der geöffneten Verbindung
.Felder(Modus)Inhalte aller Felder als Liste "Feldname=Inhalt". Optional kann durch den Index 1 festgelegt werden, dass Zeilenumbrüche in ¶ umgewandelt werden.
.FelderGeändertRuft die Anzahl der zuletzt veränderten (geschriebene oder gelöschte) Datensätze ab (leer bei Fehler)
.FeldIstNull(Name)Liefert 1, wenn der angegebene Feldinhalt NULL ist
.FeldLänge(Name)Liefert die maximale Anzahl Zeichen der angegebenen Spalte (-1=kein Text)
.Feldname(Index)Liefert den Namen von Feld n
.FeldTyp(Name)Liefert eine Kennung zum Datentyp der angegebenen Spalte: 1=Text, 2=Ganzzahl, 3=Fließkommazahl, 4=DatumZeit, 5=Ja/Nein
Hinweis: Einige Datenbanken bilden Datentypen als Text ab
.NummerLiefert die laufende Nummer des aktuellen Datensatzes

 

.Parameter(Name)Erstellt oder liest einen SQL-Parameter der Anfrage.
Wird beim Setzen kein Index angegeben, wird die Parameterliste gelöscht.
Das Setzen von cX.Datensatz.Parameter(Name;Typ) erstellt den Parameter mit dem angegebenen Namen und Typ. Ist kein Typ angegeben, wird Text angenommen.
Gültige Typenbezeichnungen sind % für Ganzzahlen oder ! für Float. Es kann auch der Name des Typs angegeben werden (z.B. Int, Float usw.).
Bei Lesen wird der Wert des per Namen angegebenen Parameters zurückgegeben.

 

.SQLausführen(SQL)angegebenen SQL-Befehl ausführen, unabhängig vom aktuellen Datensatz;
Ergebnis ist der Wert aus Zeile1/Feld1
.StatusStatus der Datenbank:
0=geschlossen, 1=Offen, 2=bei Aufbau der Verbindung,
4=bei Ausführung eines Befehls, 8=beim Einlesen von Daten,
16=Verbindung abgebrochen
.SuchFeldNameName des Feldes (der Spalte), wo zuletzt ein Suchbegriff gefunden wurde

 

.TabellenAnzahlLiefert die Anzahl der Tabellen in der verbundenen Datenbank
.Tabellenname(Index)Liefert den Namen des Datenbank-Feldes mit dem angegebenen Index.
.TabellenNamenLiefert eine Liste der Tabellennamen in der verbundenen Datenbank
.TabellenText(Trennzeichen)Liefert eine (CSV-)Liste aller selektierten Daten.
Optional kann auch ein Trennzeichen als Parameter angegeben werden (Standard: ";").
Als zweiter Parameter kann die Form des Ergebnisses bestimmt werden: 1=CSV, 2=CSV SQL-konform, 3=CSV HTML-konform.
Als dritter Parameter kann ein Kulturkürzel (z.B. EN) angegeben werden, um Zahlen-/Datumswerte entsprechend auszugeben.

 

.VersionLiefert die Version des PlugIns

 

.Zeilendaten(Trennzeichen)Liefert eine Liste der Daten in der aktuellen Zeile. Optional kann auch ein Trennzeichen als Parameter angegeben werden (Standard: ";").

 


cX-Webseite: http://www.clickexe.net