26. august 2005 - 14:26Der er
5 kommentarer og 1 løsning
Decimaltal fra Access til ASP
Jeg har en Access 2003 db med 2 "decimal"-felter, men når jeg prøver at hente værdierne ud via denne kode får jeg fejlen "Typer stemmer ikke overens".
pricecount = "" & (rs("price" & a & "")*rs("count" & a & ""))*1.25 & ""
Denne kode virker fint nok hvis bare jeg bruger "Langt heltal"-felter, men så kan jeg bare ikke bruge decimaltal, for så vil den bare runde op til nærmeste heltal.
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
I det her: rs("price" & a & "") hvad indeholder a? Er a en variabel som skal sættes sammen med "price", sådan at feltnavnet kan hedde f.eks. "price1"? For så forstår jeg ikke rigtigt din brug af gåseøjne. Skulle det ikke bare være:
Recordsættet er ikke tomt, vel? Sådan at dine price og count felter er null. Det ville give den fejl, du beskriver i spørgsmålet, for man kan jo ikke beregne på en null værdi.
Synes godt om
Slettet bruger
27. august 2005 - 17:12#6
Jeg ændrede felterne til Valuta og nu virker det. det er muligt at der har været et tomt felt et sted, men alt virker nu.
Tak for jeres hjælp.
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.