This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
vba:access:functions:group_concat [23.10.2019 08:15:01] yaslaw [groupConcat()] |
vba:access:functions:group_concat [23.10.2019 08:16:54] yaslaw [Beispele zu den Feldtypen] |
||
---|---|---|---|
Line 61: | Line 61: | ||
Eine einfache Abfrage auf eine Tabelle | Eine einfache Abfrage auf eine Tabelle | ||
<code vb>'Enfache Abfrage. Duplikate werden nicht unterdrückt | <code vb>'Enfache Abfrage. Duplikate werden nicht unterdrückt | ||
- | debug.print DConcat("set_name","my_table"," group_id=12") | + | debug.print DConcat("set_name","my_table", "group_id=12") |
Montags-Report, TEST, TEST | Montags-Report, TEST, TEST | ||
'oder mit DConcat(). Duplikate werden standartmässig unterdrückt | 'oder mit DConcat(). Duplikate werden standartmässig unterdrückt | ||
- | debug.print DConcat("set_name","my_table"," group_id=12") | + | debug.print DConcat("set_name","my_table", "group_id=12") |
Montags-Report, TEST | Montags-Report, TEST | ||
'Die Unterdrückung kann auch aufgehoben werden. Zudem der Delimiter und die Sortierung angepasst | 'Die Unterdrückung kann auch aufgehoben werden. Zudem der Delimiter und die Sortierung angepasst | ||
- | debug.print DConcat("set_name","my_table"," group_id=12", "-", "mein_datum", false) | + | debug.print DConcat("set_name","my_table", "group_id=12", "-", "mein_datum", false) |
TEST-Montags-Report-TEST | TEST-Montags-Report-TEST | ||
</code> | </code> | ||
Line 95: | Line 95: | ||
Die meisten Felder sind normale SQL-String. Sprich es gelten die folgenden Regelen: | Die meisten Felder sind normale SQL-String. Sprich es gelten die folgenden Regelen: | ||
* Feldnamen dürfen nur Zahlen und Buchstaben enthalten. Ansonsten müssen sie in ''[]'' geschrieben werden | * Feldnamen dürfen nur Zahlen und Buchstaben enthalten. Ansonsten müssen sie in ''[]'' geschrieben werden | ||
+ | * Zahlen werden als SQL-Zahlen geschrieben, also ohne Begrenzungszeichen | ||
* String müssen als SQL-String erfasst werden. Also mit ' oder " als Begrenzungszeichen. | * String müssen als SQL-String erfasst werden. Also mit ' oder " als Begrenzungszeichen. | ||
* Datum müssen im SQL-Format erfasst werden: ''#MM/DD/YYYY#'', ''#HH:NN:SS#'' bzw. ''#MM/DD/YYYY HH:NN:SS#'' | * Datum müssen im SQL-Format erfasst werden: ''#MM/DD/YYYY#'', ''#HH:NN:SS#'' bzw. ''#MM/DD/YYYY HH:NN:SS#'' |