Alexander Frueh
2007-05-15 13:38:03 UTC
Hallo NG,
in meiner DB habe ich eine Parameterabfrage mit zwei Parametern des Typs Long.
Diese Abfrage spreche ich per VBA über QueryDef an und übergebe die
Parameter. Soweit ist mir das auch klar.
Allerdings kann es mal vorkommen, dass nur ein Parameter vorgegeben ist, und
der andere frei ist. Dies möchte ich aber nicht mit einer separaten Abfrage
auffangen, sondern dem "leeren" Parameter einen Platzhalter "*" übergeben.
Da die Parameter allerdings als Zahl erwartet werden, nimmt die Abfrage den
* nicht als WildCard, sondern gibt eine Fehlermeldung aus.
Was muss ich denn als Parameter in diesem Fall übergeben?
Danke für eure Hilfe.
Gruß Alex
in meiner DB habe ich eine Parameterabfrage mit zwei Parametern des Typs Long.
Diese Abfrage spreche ich per VBA über QueryDef an und übergebe die
Parameter. Soweit ist mir das auch klar.
Allerdings kann es mal vorkommen, dass nur ein Parameter vorgegeben ist, und
der andere frei ist. Dies möchte ich aber nicht mit einer separaten Abfrage
auffangen, sondern dem "leeren" Parameter einen Platzhalter "*" übergeben.
Da die Parameter allerdings als Zahl erwartet werden, nimmt die Abfrage den
* nicht als WildCard, sondern gibt eine Fehlermeldung aus.
Was muss ich denn als Parameter in diesem Fall übergeben?
Danke für eure Hilfe.
Gruß Alex