This little example simply cerates a test db, stores a couple of records and then reads them back using various Key get functions.
dbf Handle = com.havsoft.general.bdb.dbHandle@37192e1d
Storing aKey1: true
Storing aKey2: true
Storing aKey3: true
The fetched value = A Value
The fetched value for aKey2 = Value 2
The fetched value for aKey3 using a String var named dummy containing the value "aKey3" = Value 3
=== test dbKeys("aK*")
will call for key = aKey3
will call for key = aKey2
will call for key = aKey1
0) key = aKey3 val = Value 3
1) key = aKey2 val = Value 2
2) key = aKey1 val = A Value
=== test dbKeys("*3")
will call for key = aKey3
0) key = aKey3 val = Value 3
=== test dbKeys()
will call for key = aKey3
will call for key = aKey2
will call for key = aKey1
0) key = aKey3 val = Value 3
1) key = aKey2 val = Value 2
2) key = aKey1 val = A Value
=== test dbKeysIncreasing()
will call for key = aKey1
will call for key = aKey2
will call for key = aKey3
0) key = aKey1 val = A Value
1) key = aKey2 val = Value 2
2) key = aKey3 val = Value 3
Done!!