[ASP] Recordset.GetRows en numerieke waardes

Pagina: 1
Acties:

  • trekker22
  • Registratie: Maart 2003
  • Laatst online: 21-08 08:11
hoi mensen,

Ik gebruik een GetRows om snel mijn RecordSet op te halen...

probleem: bij vergelijking van waardes in dit array met numerieke waardes gaat het fout..

vb.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Dim test
test = 41

my_array=rs.GetRows

if my_array(0,0) = test then           ' (0,0) = de waarde 41
   response.write "jaja!"
end if
' dit werkt niet.. maar doe ik dit:

if my_array(0,0) = "41" then
   response.write "jaja!"
end if
' dan werkt dit wel


Komt dit omdat in het array karakters zijn terecht gekomen?
In mijn recordset is mijn 1e veld een autonumber en het 2e veld een tekst veld

Hoe voorkom ik deze problemen indien in een GetRows gebruik? Iets in de trant van: """" & ID & """"

bedankt!

  • P_de_B
  • Registratie: Juli 2003
  • Niet online
Het is een array van variants om precies te zijn.

code:
1
if CINT(my_array(0,0)) = test

Oops! Google Chrome could not find www.rijks%20museum.nl