ADO.NET DataColumn.Expression – Kompakte Übersicht

Spalten werden über den Spaltennamen referenziert, z. B. [MENGE].

GRUNDOPERATOREN
- Arithmetik: +  -  *  /
  Beispiel: [A] * [B]
- Vergleich: =  <>  >  >=  <  <=
  Beispiel: [MENGE] > 0
- Logik: AND  OR  NOT
  Beispiel: [A] > 0 AND [B] < 10
- Klammern: (...)
  Beispiel: ([A] + [B]) * 2

STRING-VERKETTUNG
- Verkettung: +
  Beispiel: [VORNAME] + ' - ' + [NACHNAME]
- Typkonvertierung: Convert
  Beispiel: Convert([NUMMER], 'System.String')

BEDINGUNGEN
- IIF(Bedingung, True, False)
  Beispiel: IIF([A] = 'Harry', 'Blume', 'Tier')

HÄUFIGE FUNKTIONEN
- Len([TEXT])
- Trim([TEXT])
- Substring([TEXT], 0, 3)
- IsNull([WERT], 0)
- Convert([WERT], 'System.Double')

BEISPIELE (FORMULA_EXPRESSION)
- Multiplikation: [MENGE] * [PREIS]
- Addieren: [A] + [B]
- Division: [A] / [B]
- Text zusammensetzen: [SAKNR] + ' - ' + [KST]
- Bedingung: IIF([STATUS] = 'X', 'OK', 'NOK')ADO.NET DataColumn.Expression – Kompakte Übersicht

Spalten werden über den Spaltennamen referenziert, z. B. [MENGE].

GRUNDOPERATOREN
- Arithmetik: +  -  *  /
  Beispiel: [A] * [B]
- Vergleich: =  <>  >  >=  <  <=
  Beispiel: [MENGE] > 0
- Logik: AND  OR  NOT
  Beispiel: [A] > 0 AND [B] < 10
- Klammern: (...)
  Beispiel: ([A] + [B]) * 2

STRING-VERKETTUNG
- Verkettung: +
  Beispiel: [VORNAME] + ' - ' + [NACHNAME]
- Typkonvertierung: Convert
  Beispiel: Convert([NUMMER], 'System.String')

BEDINGUNGEN
- IIF(Bedingung, True, False)
  Beispiel: IIF([A] = 'Harry', 'Blume', 'Tier')

HÄUFIGE FUNKTIONEN
- Len([TEXT])
- Trim([TEXT])
- Substring([TEXT], 0, 3)
- IsNull([WERT], 0)
- Convert([WERT], 'System.Double')

BEISPIELE (FORMULA_EXPRESSION)
- Multiplikation: [MENGE] * [PREIS]
- Addieren: [A] + [B]
- Division: [A] / [B]
- Text zusammensetzen: [SAKNR] + ' - ' + [KST]
- Bedingung: IIF([STATUS] = 'X', 'OK', 'NOK')