Avatar billede firehat Nybegynder
05. oktober 2002 - 08:08 Der er 3 kommentarer og
2 løsninger

Asp script...

Hey...!

Jeg har 2 tabler i en database: (db.mdb)

Draeb:
Id, Navn, Begrundelse, Aktiv.


Acepter:
Id, BrugersId, DraebsId, Acepter.



Nu vil jeg godt kunne gøre sådan, at hvis der er et felt i 'Draeb' hvor 'Aktiv' er 'nej' så skal den vises. Nedmindre, at der er et felt i 'Acepter' hvor 'BrugersId' er = Session("Id") .
...men hvordan gør jeg så det?

(Det skal bruges til en klan.)

Tak på forhånd! :)

/Firehat(.dk)
Avatar billede somaliomar Praktikant
05. oktober 2002 - 09:05 #1
Æhh... Jeg er ikke helt med. Hvad er det helt præcist at du vil?
Avatar billede firehat Nybegynder
05. oktober 2002 - 09:17 #2
Jeg vil have at den skal skrive "Ja/Nej" hvis der er et felt i 'Draeb' hvor 'Aktiv' er 'nej' så skal den vises. Nedmindre, at der er et felt i 'Acepter' hvor 'BrugersId' er = Session("Id") .
Avatar billede neteffect Nybegynder
05. oktober 2002 - 09:21 #3
SELECT Draeb.Navn, Draeb.Begrundelse FROM Draeb INNER JOIN Acepter ON Draeb.id = Acepter.DraebsId WHERE (Draeb.Aktiv='Nej') AND (Acepter.BrugersId <> " & Session("Id") & ")"

Forudsætninger:
Draeb.Aktiv er af typen tekst. Hvis det er et ja/nej-felt (boolean), skal det være WHERE (NOT Draeb.Aktiv) AND...osv

Acepter.BrugersId er et tal-felt ellers skal der ' omkring ved sammenligningen, dvs (Acepter.BrugersId <> '" & Session("Id") & "')"
Avatar billede firehat Nybegynder
05. oktober 2002 - 18:10 #4
kan du ikke skrive lidt mere af koden? - kan ikke rigtigt for stå det :(
Alle mine felter er typen Tekst.
Avatar billede firehat Nybegynder
06. oktober 2002 - 16:55 #5
hmm...tak for hjælpen...kunne desvære ikke finde ud af det men tror ikke jeg bliver klogere nu! :/
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
Kurser inden for grundlæggende programmering

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