Avatar billede saviola Nybegynder
02. februar 2006 - 11:17 Der er 4 kommentarer og
1 løsning

SQL forespørgsel med ASP / access

Dette er scenariet: (ASP og access)

2 tabelller i access:

VARE (med bla. vare_id og Vare_point)

POINT (med bla. vare_id)

og denne sql i ASP:

UPDATE vare SET vare.vare_point = vare.vare_point + 5 INNER JOIN point WHERE vare.vare_id = point.vare_id

update skal tildele varen 5 point hver gang der "trykkes på knappen" - ser dette fornuftigt ud ? specielt det med at tildele 5 point ?
Avatar billede keysersoze Ekspert
02. februar 2006 - 11:25 #1
umiddelbart er der vel ingen grund til at lave en join - dette burde vel være nok;

UPDATE vare SET vare.vare_point = vare.vare_point + 5 WHERE vare.vare_id = " & ID & "

men hvis du tildeler tabellen VARE pointene hvad laver POINT tabellen så?
Avatar billede morhan Novice
02. februar 2006 - 11:29 #2
umiddelbart synes jeg denne ser mere logisk ud

UPDATE vare SET vare.vare_point = vare.vare_point + 5 WHERE vare_id IN (SELECT vare_id FROM point)
Avatar billede saviola Nybegynder
02. februar 2006 - 11:53 #3
kan man bare skrive vare.vare_point + 5 ??
Avatar billede saviola Nybegynder
02. februar 2006 - 13:59 #4
har rodet lidt med det og morhan har givet den helt rigtige "clue" - tak for det. SMid et svar og der er lækre points at hente :-)
Avatar billede saviola Nybegynder
06. februar 2006 - 09:11 #5
nå..vi skal have den ud af verden. Tak for svaret.
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