09. november 2004 - 10:40Der er
3 kommentarer og 1 løsning
VBScript-kørselsfejl Typer stemmer ikke overens ?
<%Dim prioritetssatsen, dagtildag, tillag dagtildag = (dagtildag.Fields.Item("Mors - dag til dag").Value) tillag = (1.157) %> <% prioritetssatsen= dagtildag+tillag%> 'her er linien der giver fejl.
Hvorfor giver den fejl når det er et tal der kommer fra mit db-træk ? Hvad skal min beregnings linie evt. hedde ? Hvorfor skal jeg bruge . (punktum) i min linie med tillæg, og er det måske det der giver hele problemet ?
.... Der er flere grunde til at du skal bruge punktum i kommatal, men en af dem er f.eks af , (komma) bruges i funktionskald. Forstild dig f.eks en funktion, som skal have 2 komma tal som parameter:
call enFunktion(1.234, 2.345)
Hvis du brugte , (komma) i stedet, ville den ikke vide hvad, der var hvad.
undskyld, jeg har fundet ud af det, man skal bruge CDbl.
Synes godt om
Ny brugerNybegynder
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.