Hej, du får lige et skud fra hoften:
if cint(var1)=cint(var2) then
Jeg er asp newbie, men fandt da ud af, at selv om der arbejdes med
varianter, så virker det ikke hvis serveren mener at en variabel er en
streng (såsom fra request.querystring) og den anden er et integer (som et
talfelt fra en accessdb).. Men jeg fik mit problem løst med cint.
Håber det er til nogen gavn,
/Morten Lassen
www.MortVader.dk
(mit 1. ASP projekt)
"Jan Hallin" <jan_hallin@hotmail.com> skrev i en meddelelse
news:a62llh$281$1@sunsite.dk...
> Hej
> Jeg er løbet ind i et lille problem med sammenligning af to
> variabler: Den ene variabel fremkommer via URL'en, mens den anden
> variabel er et udtræk fra en kommasepareret tekststreng i
> Accessdatabasen.
> Tekststrengen ser fx sådan ud: 1,4,17 og henviser til id-nummeret
> til de forskellige afdelinger, som er samle i en anden db-tabel.
> Jeg kan godt splitte tekststrengen ad, men af en eller anden
> grund kan jeg ikke matche de opsplittede resultater mod det
> unikke id-nummer i URL'en.
>
> Her er hvad jeg gør:
>
> ' her hentes id-numrene på henholdsvis division og afdeling fra
> URLen
> division= request.querystring("division")
> afdeling= request.querystring("afdeling")
>
> ' her hentes samtlige personer, som er ansat i den requestede
> division
> strSQL = "Select * from personer where division='" & division
> &"'"
> Set rs = Conn.Execute(strSQL)
>
> ' her henter jeg så tekststrengen over de afdelinger, som
> personerne i divisionen er tilknyttet, og splitter dem op
> If not rs.eof then
> AfdString = rs("afdeling")
> AfdArray = Split(AfdString, ",", -1, 1)
> For n = LBound(AfsnitArray) To UBound(AfsnitArray)
>
> ' her udskriver jeg henholdsvis id-tallet fra URLen og de
> opslittede resultater fra databasefeltet "afdeling"
> response.write afdeling
> response.write AfdArray
>
> ' her ville jeg så smide min sammenligning ind, således at jeg
> kun får vist resultater, hvor id-nummeret fra URLen matcher et
> konkret afdelingsnummer
> 'Jeg har prøvet med
>
> if AfdArray = afdeling then...
> end if
>
> ' men det fungerer ikke - den læser staig samtlige resultater ud
> - eller også viser den slet ikke noget
> Next
>
>
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! =>
http://www.html.dk/tutorials