Hej!
Jag har en tabell i en db där olika procentsatser presenteras i formatet 50.00
Hur ändrar jag det i asp så det blir 0,5 och jag kan använda det i beräkningar???
Mvh
11 svar · 309 visningar · startad av devotion
Hej!
Jag har en tabell i en db där olika procentsatser presenteras i formatet 50.00
Hur ändrar jag det i asp så det blir 0,5 och jag kan använda det i beräkningar???
Mvh
Formaterat som text i databasen...
Eeek! Varför då? :)
Byt till typen tal, och gör divisionen i SQL-frågan:
SELECT fld1/100 AS något FROM tabell
mvh
Hej!
Bristande kunskap eller tanklöshet :h
Vetifan varför...
Tror det har med punkten att göra.
Är punkt mellan två tal detsamma som komma???
50,00 = 50.00 ???
Mvh
Nej, inte detsamma egentligen, men det är ju ett decimaltecken, så det beror ju på var du bor någonstans.
50,00 i Sverige = 50.00 i USA.
Men fattar access det???
Jag har svenska versioner av programmen.
Skitsamma...
Kan jag formatera 50.00 som ett tal i access och sedan göra en division i sql-satsen??
Mvh
Byt bara formatet på fältet i tabellen till Tal och välj under Fältstorlek Dubbel så du får med decimaler också.
devotion skrev:
Men fattar access det???
Antagligen, men i värsta fall får du ersätta komma till punkt innan du byter fälttyp.
Kan jag formatera 50.00 som ett tal i access och sedan göra en division i sql-satsen??
Om du byter fälttyp enligt Poffes förslag så ska det gå fint. :)
mvh
@nders skrev:
Nej, inte detsamma egentligen, men det är ju ett decimaltecken, så det beror ju på var du bor någonstans.
50,00 i Sverige = 50.00 i USA.
Bör nämnas att 50.00 i Sverige är = 5000 :birp
Nja, 5.000 är 5000. punkten ska sitta vid 1000-tal inte 100-tal