This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
vba:access:functions:persist [18.11.2014 15:39:55] yaslaw |
vba:access:functions:persist [04.09.2019 11:57:48] (current) yaslaw |
||
---|---|---|---|
Line 1: | Line 1: | ||
<const> | <const> | ||
- | version=1.3.1 | + | version=1.4.1 |
- | vdate=18.11.2014 | + | vdate=03.09.2019 |
fname=udf_persist.bas | fname=udf_persist.bas | ||
ns=%NAMESPACE% | ns=%NAMESPACE% | ||
Line 7: | Line 7: | ||
</const> | </const> | ||
====== [VBA][Access] persist() ====== | ====== [VBA][Access] persist() ====== | ||
- | ==Version %%version%% - %%vdate%%== | + | //Eine Funktion für ein einfacher INSERT INTO...ON DUPLICATE UPDATE// |
- | Eine Funktion für ein einfacher INSERT INTO...ON DUPLICATE UPDATE | + | |
+ | ==Version %%version%% - %%vdate%%== | ||
Die Funktion eignet sich gut, um schnell eine kleine Änderung (Add /Update) auf eine Tabelle anhand des %%PrimaryKey%% auszuführen. | Die Funktion eignet sich gut, um schnell eine kleine Änderung (Add /Update) auf eine Tabelle anhand des %%PrimaryKey%% auszuführen. | ||
Line 48: | Line 48: | ||
| 4 | Miriam | Hablützel | | | 4 | Miriam | Hablützel | | ||
- | = | + | ==== Beispiele zum Verhalten der Funktion ==== |
- | === Beispiele zum Verhalten der Funktion ==== | + | |
=== Manipulation ohne AutoInkrement Wert === | === Manipulation ohne AutoInkrement Wert === | ||
<code vb>Public Sub testPersist() | <code vb>Public Sub testPersist() | ||
Line 119: | Line 118: | ||
| 5 | Ruth | Peter |</code> | | 5 | Ruth | Peter |</code> | ||
- | = | + | ==== Beispiele zu den verschiedenen Anwendungsformaen ==== |
- | === Beispiele zu den verschiedenen Anwendungsformaen ==== | + | |
Die Folgenden Beispiele bewirken alle dasselbe Resultat. Ein Datensatz mit einem Namen und einer externen System-ID wird abgefüllt und kriegt eine neue ID. | Die Folgenden Beispiele bewirken alle dasselbe Resultat. Ein Datensatz mit einem Namen und einer externen System-ID wird abgefüllt und kriegt eine neue ID. | ||
Danach wird dieser Record um das Geburtstdatum ergänzt. | Danach wird dieser Record um das Geburtstdatum ergänzt. |