Avatar billede lmejding Nybegynder
07. juni 2004 - 09:13 Der er 4 kommentarer og
1 løsning

Inner join i asp koden

Hej

Jeg er ved at opdage det smart i inner join.
Jeg har oprette div. tabeller med relationer i Access.
Jeg har oprette en forespørgelse som virker fint når jeg kører den direkete i Access, men når jeg kalder den vha. asp får jeg en fejl.

Kan noge hvad der går galt?

SQL fra Access:
SELECT projekt.projektNavn, tid.timer
FROM projekt INNER JOIN tid ON projekt.projektID = tid.projektID;
Denne forespørgsel er gemt som "tid_projekt" i Access

Fra asp kalder jeg sådan her:
strSQL = "SELECT * FROM tid_projekt WHERE projekt.projektID LIKE 1"
Set vis_sider = Conn.Execute(strSQL)
Hvis jeg fjerner WHERE klummen kører det fint, men med alle records - jeg vil kun fange dem med værdien 1

/Lars
Avatar billede fennec Nybegynder
07. juni 2004 - 09:26 #1
Du kan køre den samme SQL fra Access i ASP med din betingelse:

strSQL = "SELECT projekt.projektNavn, tid.timer FROM (projekt INNER JOIN tid ON projekt.projektID = tid.projektID) where projekt.projektID=1"
Set vis_sider = Conn.Execute(strSQL)
Avatar billede lmejding Nybegynder
07. juni 2004 - 09:31 #2
Jeg ved det - det er ikke kun værdien 1 - værdien bestemmes af brugervalg og er altså dynamisk, så må jeg vel have betingelsen i asp:
strSQL = "SELECT * FROM tid_projekt WHERE projekt.projektID LIKE "&request("projektID")&""
Det er det, som ikke virker
/Lars
Avatar billede fennec Nybegynder
07. juni 2004 - 09:37 #3
Så smid den på i stedet:

strSQL = "SELECT projekt.projektNavn, tid.timer FROM (projekt INNER JOIN tid ON projekt.projektID = tid.projektID) where projekt.projektID="& request("projektID")
Avatar billede lmejding Nybegynder
07. juni 2004 - 09:41 #4
Ja, dér var den!

Tak for din tid!
Hvis du sender mig din kommentar som et svar vil jeg give dine point!

/Lars
Avatar billede fennec Nybegynder
07. juni 2004 - 09:43 #5
du får et svar her.
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

Seneste spørgsmål Seneste aktivitet
I dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging