/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Problemer med adition med ASP
Fra : Martin - Zeus


Dato : 22-05-01 18:13

Hej, jeg har et kæmpe problem med min database.
Nu har jeg 2 variabler a og b a=1000 b=1000

Når jeg så laver et script til dem hvor der står

strIALT= a - b

Så ville jeg garne have det til at blive = 0 men den kommer med outputtet
=-10001000 og det er jo helt forkert



 
 
Benny Nissen (22-05-2001)
Kommentar
Fra : Benny Nissen


Dato : 22-05-01 18:21

> Hej, jeg har et kæmpe problem med min database.
> Nu har jeg 2 variabler a og b a=1000 b=1000
>
> Når jeg så laver et script til dem hvor der står
>
> strIALT= a - b
>
> Så ville jeg garne have det til at blive = 0 men den kommer med outputtet
> =-10001000 og det er jo helt forkert
>
Det er noget med, at det ikke er nummeriske værdier, men strenge.

Jeg mener (har ikke testet) det virker med strIALT= eval(a - b)

Benny




Lauritz Jensen (23-05-2001)
Kommentar
Fra : Lauritz Jensen


Dato : 23-05-01 02:44

Martin - Zeus wrote:
>
> Hej, jeg har et kæmpe problem med min database.
> Nu har jeg 2 variabler a og b a=1000 b=1000
>
> Når jeg så laver et script til dem hvor der står
> strIALT= a - b

Dette er jo en differens? Mener du a + b ?

> Så ville jeg garne have det til at blive = 0 men den kommer med
> outputtet =-10001000 og det er jo helt forkert

Det virker som om a og b bliver opfattet som tekster. Har du opbevaret
som tekst? Prøv:

strIALT= CDbl(a) + CDbl(b)

--
Lauritz

Martin - Zeus (23-05-2001)
Kommentar
Fra : Martin - Zeus


Dato : 23-05-01 19:27

Undskyld det er jo selvfølgelig + og ikke -
Det er fordi jeg er hved at lave en online shop med automatisk lagerstyring,
med hvor mange varer der er tilbage og sådanne noget. Hvor en bruger har
bestilt 100 varer og der er 140 i alt, så opdateres lager tallet til 40, og
hvis man tømmer kurven uden at købe bliver de lagt 'Tilbage' igen så man har
140 tilbage på lageret igen. Og fordi jeg viser det der med -10001000 er
fordi min begrænsnig ikke funger helt med if-sætningen

mvh. Martin
"Martin - Zeus" <martin.molle@get2net.dk> skrev i en meddelelse
news:6axO6.280$Zc4.10037@news.get2net.dk...
> Hej, jeg har et kæmpe problem med min database.
> Nu har jeg 2 variabler a og b a=1000 b=1000
>
> Når jeg så laver et script til dem hvor der står
>
> strIALT= a - b
>
> Så ville jeg garne have det til at blive = 0 men den kommer med outputtet
> =-10001000 og det er jo helt forkert
>
>



Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408872
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste