Avatar billede jens_k Nybegynder
10. november 2001 - 06:17 Der er 5 kommentarer og
1 løsning

Lægge 2 INT´er sammen

Hejsa..

Jeg står med et lille ASP problem.

I min Database har jeg 2 tabeller som hedder 1 og 2

Nr 1 indeholder værdien 7
Nr 2 indeholder værdien 3

Før var Tabel TYPEN sat til TEKST

Og der kunne jeg f.eks bare skrive 1 + 2 i mit ASP og så kom 10 som resultat, det var også meningen.

Men af nogle grunde har jeg været nødt til at lave TABEL TYPEN om til TAL (INT)

Og nu kan jeg ikke længere skrive 1 + 2 og så få resultatet til at være 10.

Nu kommer IIS med en fejl. \"Type mismatch\"

Nogen der kan hjælpe ?
Avatar billede jacobchr Nybegynder
10. november 2001 - 06:39 #1
Mener at du skal bruge functionen cINT(),

Således;
Dim tmp;
tmp = cINT(7 + 3);

/jacob

Avatar billede jens_k Nybegynder
10. november 2001 - 06:58 #2
Jacobchr.. Det er ikke 2 værdier som jeg taster ind i mit ASP kode.. Men 2 værdier som bliver hentet fra en Database.. og det virker ikke..
Avatar billede jens_k Nybegynder
10. november 2001 - 13:15 #3
Svar udbedes.. hehe
Avatar billede tue Nybegynder
10. november 2001 - 16:09 #4
(int(rs(\"tal1\")) + int(rs(\"tal2\")))
Avatar billede jens_k Nybegynder
11. november 2001 - 00:23 #5
Tue.. Har du testet om det virker ? Det virker ihvertfald ikke her.. Jeg får en fejl med at jeg bruger noget som ikke er i VB-Scripting..

/JK
Avatar billede jens_k Nybegynder
14. november 2001 - 08:46 #6
Såen nu har jeg fået det til at virke.. Hvis jeg laver Tabel typen i SQL om til at være \"money\" så virker det.. Hvis jeg laver den om til at være en INT så virker det ikke.. Men Money og INT er efter hvad jeg har fundet ud af indtil videre, det samme.

/JK
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