21. marts 2002 - 13:37Der er
15 kommentarer og 1 løsning
asp og access
Nu sidder jeg her igen med et problem.. Det er sådan her:
Jeg har en startside (start.asp). På den bliver der vist en liste over de forskellige genrer der er (16) De bliver vist som et link og er trukken ud fra en DB (viskunstner).
Når man så klikker på et link, så bliver der vist hvem der er i den kategori.Det bliver også vist som et link og er igen trukken ud fra samme DB.
Mit problem kommer så her :
Det som jeg gerne vil have er : NÅr man klikker på en kunstner, så kommer der en side frem med oplysninger om vedkommende + et billede. Dette skal ske på siden ... kunstner.asp .... Det skal selvfølgelig trækkes over på siden med en eller anden form for ID, da det jo afhænger af hvilken kunstner man trykker på. Og det er det som jeg ikke lige kan greje i mit hoved.. har nok siddet for længe over det..
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
hvis folk gerne vil have koden tilsendt så sig til så skal jeg nok sende den. Men indtil videre kan koden også ses på www.soundofmemphis.dk/booking/start.asp Og så i jo selv se hvor jeg sidder fast..
Jeg kan ikke få vist siden, server problemer tror jeg. Men det du rpøver er da nemt! Lav dine links osver kunstnerne sådan her: <a href="kunstner.asp?id=<%=rs("id")%>"><%=rs("navn")%></a>
I din side kunstner.asp laver du din sql sætning sådan her: "select * from tabelnavn WHERE id =" & request.querystring("id")
Vil bare lige sige.. at jeg har IKKE kigget på kunstner.asp.. den er meget groft skrevet ned.. Så jeg mangler både DB forbindelse og åbne den osv osv.. Men skriv bare på det som du gerne vil have på *S* <% @language=VBScript %> <%
'--oprette recordset Set objConn = server.createobject("adodb.connection") objconn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath("viskunstner.mdb") set objRS=server.createobject("ADODB.recordset")
'******HER BLIVER SELVE TEKSTEN UDSKREVET***** Do until objRS.eof For each element in objRS.fields response.write "<td>" & element.value & "</td>" Next objRS.movenext response.write "</tr>" loop '********************************************* %>
'--oprette recordset Set objConn = server.createobject("adodb.connection") objconn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath("viskunstner.mdb") set objRS=server.createobject("ADODB.recordset")
strsql = "select Tekst from country WHERE id ='" & request.querystring("id") &"'"
response.write strsql
objRS.open strSQL,objConn
'******HER BLIVER SELVE TEKSTEN UDSKREVET***** Do until objRS.eof For each element in objRS.fields response.write "<td>" & element.value & "</td>" Next objRS.movenext response.write "</tr>" loop '********************************************* %>
Men den melder følgende fejl.
Microsoft JET Database Engine fejl '80040e07'
Datatyperne stemmer ikke overens i kriterieudtrykket.
?????????????
Men også noget andet.. Den tabel som man skal vælge fra.. I det her tilfælde Country. Det skal jo også være en variabel da man jo kan klikke på 15 andre tabller.
Jeg har prøvet det her.. men det går ikke
action = session("action")
strsql = "select Tekst from " & action & " WHERE id ='" & request.querystring("id") &" AND action =" & action & "'"
tilføjelse.. jeg vil lige sige at ... Action ... kommer fra startsiden, og er taget med over ved at når man klikker på et link, så ryger man igennem en select case for at udskrive den kategori, men nu har valgt.
strsql = "select Tekst from " & ??????? & " WHERE id ='" & request.querystring("id")
??????? > der skal stå den tabel som man har valgt. Ergo så skal det jo være en variabel. Mit ID som nu bliver hivet med over fra en request. står (når man udskriver tabellen) som en ID=" & objRecordset.fields.item(i).value &
har valgt at lukke spg. her. Takker for hjælpen til alle som har deltaget. Men jeg klarer det selv (håber jeg) *S*
Takker igen..
Synes godt om
Ny brugerNybegynder
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.