Avatar billede jensch Nybegynder
11. januar 2001 - 16:19 Der er 3 kommentarer og
4 løsninger

Massejustering af priser

Jeg ønsker at kunne justere priserne i min database med en given procent på alle vare. Jeg har lavet en opdateringsforespørgsel som laver følgende beregning.
Pris + ((Pris*procent)/100)=Nypris
Det fungere også fint så længe jeg kun vil hæve prisen, men da jeg også ønsker at kunne sænke den ved at angive procenten med -(minus) foran går det galt. Er der et matematik geni der ved hvordan det gøres ?
Avatar billede klas Juniormester
11. januar 2001 - 16:23 #1
kan du ikke gange nypris med -1 og ligge det til?
Avatar billede keysersoze Ekspert
11. januar 2001 - 16:24 #2
pris*0,procent
Avatar billede keysersoze Ekspert
11. januar 2001 - 16:25 #3
altså fx:

100*0,95
Avatar billede ortrak Nybegynder
11. januar 2001 - 16:26 #4
øhm...
lad os sige du vil hæve prisen med 10%:
Pris * 1,1
lad os så sige du vil sænke prisen med 10%:
Pris * 0,9


/ortrak
Avatar billede janbangm Nybegynder
11. januar 2001 - 18:01 #5
Jeg tror heg ville brugen DAO. Med det kan du løbe en hel tabel igemmen og ændre alle priserne med en procens sats.

Du kan lave en dialogboks hvor du instaster en procens sats. Når du trykke på OK ændres alle priser.

Jeg står desværre og skal ud af døren, men jeg kan lægge et eksempel ind når jeg kommer hjem
Avatar billede jensch Nybegynder
11. januar 2001 - 21:21 #6
Jeg tror nu også selv jeg har fundet en løsning.
Jeg divdere procentsatsen med 100, så det bliver et decimaltal og så dropper jeg division men 100 i forespørgelsen, så virker det.

Men jeg vil gerne se hvad det der DAO er for noget.
Avatar billede janbangm Nybegynder
11. januar 2001 - 21:37 #7
Du kan se lidt af DAO på

http://www.eksperten.dk/spm/37220
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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