Hallo allerseits,
jetzt habe ich zwar meine Probleme mit der ollen Paradox-DB in den Griff gekriegt, aber dafür stellen mir die "guten, alten" Arrays wieder mal Beinchen.
Also, folgendes Problem:
In meiner Datenbank gibt es unter anderem die Tabellen "Datei" und "Status".
Beide enthalten die Felder "ID" und "Beschreibung", die ich jeweils aus der DB auslese.
In der GUI sollen nur die Beschreibungen in Comboboxen eingetragen werden.
Für weitere Auswertungen sollen allerdings immer die zugehörigen IDs eines selektierten Eintrags aus den Beschreibungslisten genutzt werden.
Im Grunde eine Aufgabe, die nach dem Einsatz assoziativer Arrays "schreit".
Dazu hab' ich mir dann direkt die UDF von BugFix besorgt und ausprobiert.
Aber irgendwie will mir die Umsetzung nicht gelingen.
Folgenden Lösungsansatz hatte ich angedacht:
[autoit]#include <AssocArray.au3>
[/autoit][autoit][/autoit][autoit]$g_ar_State = _AssocArray_Create()
[/autoit][autoit][/autoit][autoit]_AssocArray_Insert($g_ar_State, 1, "Eins")
_AssocArray_Insert($g_ar_State, 2, "Zwei")
_AssocArray_Insert($g_ar_State, 3, "Drei")
_AssocArray_Insert($g_ar_State, 4, "Vier")
ConsoleWrite (_AssocArray_ToString($g_ar_State) & @CRLF)
[/autoit]
Als Ergebnis von kriege ich allerdings nur "1" angezeigt.
Kann mir da jemand auf die Sprünge helfen?
Gruß
Benne