Avatar billede dreyfusdk Nybegynder
16. august 2004 - 12:14 Der er 4 kommentarer og
1 løsning

Konvetere String til int

Hey,

Jeg har et problem. Jeg har min variabel "label" som er af typen String i min database, dog forholder det sig således at denne faktisk kun indeholder int værdier (1,2,3 osv...). Dumt, ja, men problemet kommer når jeg skal sammenligne en anden variabel som er af typen int, så kommer en Type mismatch ved altså:

if label = varAngivetLabel then....

kan jeg med en eller anden smart metode ændre opfattelsen af label som er af typen string til at være en int?

- Magnus
Avatar billede fennec Nybegynder
16. august 2004 - 12:16 #1
du kan ændre den til int med cint() funktionen

if cint(label) = cint(varAngivetLabel) then
Avatar billede fennec Nybegynder
16. august 2004 - 12:20 #2
Du kunne også ændre dem til string med cstr() funktionen i stedet, men det kan jo være lige meget.
Hvis tallet er for stort (kan ikke huske max tallet for int) kan du måske bruge cdbl().

Jeg bruger altid cstr(). Så behøver jeg nemlig ikke tænke på om det er tekst eller tal jeg bruger, eller hvor store tallene er.
Avatar billede dreyfusdk Nybegynder
16. august 2004 - 12:27 #3
Jeg takker mange gange! :D
Avatar billede fennec Nybegynder
16. august 2004 - 12:31 #4
no prob :o)

Hvis du har brug for en liste af funktioner i ASP, kan der findes en her:
http://msdn.microsoft.com/library/en-us/script56/html/vtoriFunctions.asp?frame=true

Så kunne du sikkert spare 30 point næste gang :o)
Avatar billede eagleeye Praktikant
16. august 2004 - 12:58 #5
Jeg ville bruge Int()
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester