Toon posts:

[ASP] eval integer vs string

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik gebruik eval om condities die uit een DB komen uit te voeren en dit gaat vrij aardig, alleen nu zitten er vergelijkingen tussen als

waardeX <> 0

als waardeX nu ergens in een andere functie geen waarde krijgt toegewezen dan wordt deze default gevuld met
"KeyNotFound"

als je "KeyNotFound" vergelijkt met 0 dan krijg ik dus een typemismatch error.

enige wa'k wil weten is of WaardeX <> 0
en "KeyNotFound" is duidelijk <> 0 dus is er een manier om dit af te vangen, want de eval dient nu gewoon False terug te geven ipv te jengelen over Type mismatches.

  • raptorix
  • Registratie: Februari 2000
  • Laatst online: 17-02-2022
Dus je vind het normaal dat appels met peren vergelijkt?
Om te voorkomen dat je 2 verschillende types met elkaar vergelijkt moet je de value casten

zijn diverse funties voor

cint()
cstr()
ccur()

etc.

  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

code:
1
waardeX <> "0"

;)

disjfa - disj·fa (meneer)
disjfa.nl