Avatar billede gatez Nybegynder
10. marts 2003 - 21:30 Der er 1 kommentar og
1 løsning

En Forbinelser til 2 tabelerne

Hejsa,

Hvordan laver jeg en forbinelse til 2 tabeler i samme database på samme asp side ?
Det er fordi jeg henter noget data i den ene tabel og skal hente noget data fra en anden tabel ud fra et ID der ligger i den første tabel... :-)

Jeg har prøvet sådan men det virker ikke:

<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.Mappath("../database/bodykits.dk/brugersystem.mdb")
sql = "SELECT * FROM brugerbiler WHERE (ID = " & Request.QueryString("id") & ")"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.open sql, conn, 1, 3
intID = RS("id")
intBrugerID = RS("BrugerId")
strBilmodel = RS("bilmodel")
rs.Close
%>

<%=strBilmodel%>

<%
sql = "SELECT * FROM Bruger WHERE id = '" & intBrugerId & "'"
rs.Open sql, conn, 1, 3
If NOT rs.EOF Then
strfornavn = RS("fornavn")
%>

<%=strfornavn%>

<%
End If
rs.Close
Conn.Close
Set rs = Nothing
Set Conn = Nothing
%>
Avatar billede gatez Nybegynder
10. marts 2003 - 21:42 #1
Der hvor den skifter til den anden tabel hvis jeg selv skriver ID nummer så kan den godt finde det og så virker det hele... Altså hvis jeg gør det sådan:

<%
sql = "SELECT * FROM Bruger WHERE id = 21"
rs.Open sql, conn, 1, 3
If NOT rs.EOF Then
%>

Mærkligt.... HJÆLP DET MODTAGER IKKE DET ID....
Avatar billede gatez Nybegynder
10. marts 2003 - 21:53 #2
Jeg opretter et nyt spørgsmål hvor jeg forklare spørsmålet lidt bedere :-)
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