Benutzer-Werkzeuge

Webseiten-Werkzeuge


flex:sqlparam

#sqlparam#

Leitet die Definition der SQL-Paramter ein. Mit den SQL-Parametern können Parameter für die SQL-Abfrage aus dem Flex-Formular übernommen werden.

Der Parameter wird über die ID des Steuerelements vergeben, oder es wird ein Wert angegeben.

SQL-Parameter aus Listen

Wird der Parameter von Listen-Steuerelementen abgefragt, dann gibt es zwei Varianten, wenn in der Liste 'alle' gewählt ist:

1. Übergabe eines Strings, mit einer Liste der gewählten Elemente.
2. Übergabe der gewählten ID, bzw. -1 für alle

Soll nur die ID Zurückgeben werden, dann muss dem SQL-Paramter die Endung .ID angehängt werden.

Syntax

#sqlparam#
<paramter>;<Datentyp>;<ID des Steuerelements>
<paramter>;<Datentyp>;value:<wert>

Folgende Datentypen sind hinterlegt:

Datentyp Beschreibung
string, varchar, nvarchar Zeichenfolgen
long, bigint Ganzahlige Ausdrücke
double, float Fließkommezahlen
boolean, bit Ja-Nein-Werte
date, datetime Datum / Zeitwerte

Beispiel

#form#
iperson;person{
	layout
	}

#sqlcommanddef#
test

#sqldef#
insert into tabelle(wert)
values(@wert)

#sqlparam#
@wert;varchar;iperson

Beispiel, Übergabe eines Wertes

#sqldef#
select Datum, GruppenID, Ist 
from Umsätze
where year(Datum) = @Jahr

#sqlparam#
@Jahr;bigint;value:2013

Beispiel, Übergabe der ID bei einem Listen-Steuerelement

#form#
igruppe;liste_gruppe{
	caption: Gruppe
	alle
	}

#sqldef#
select Datum, GruppenID, Ist 
from Umsätze
where year(Datum) = @Jahr

#sqlparam#
@Jahr;bigint;igruppe.id
Cookies helfen bei der Bereitstellung von Inhalten. Diese Website verwendet Cookies. Mit der Nutzung der Website erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Computer gespeichert werden. Außerdem bestätigen Sie, dass Sie unsere Datenschutzerklärung gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information
flex/sqlparam.txt · Zuletzt geändert: 2023/12/14 15:46 von 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki