APS - active server pages hjälp

wonderwizard

Tjuvjägare
Gick med
29 Oct 2003
Ort
Mörarp
Hoj
R1 2016
2006-2007 knappa jag rätt mycket asp, men har glömt mycket

jag har fastnat & behöver hjälp

jag har en databas

2 tabeller

bikes, med columnerna make & modell
brand, med columnen make

jag vill loopa modell OM make är lika i tabellerna bikes & brand
 
Är du säker på att det är ASP-hjälp du behöver och inte SQL-hjälp?

Är det "klassisk" ASP eller är det ASP.Net?
Är det att "loopandet" som är problemet eller är det att ställa frågan mot databasen som är problemet?

Rimligen väljer du ut det du vill ha med en "join".

Select brand.make, bikes.modell
from brand
join bikes on bikes.make=brand.make
where brand.make = 'Yamaha'

Det skulle hämta en lista som skulle kunna se ut som följande:
Yamaha, R1
Yamaha, R6
Yamaha, V-Max

Tar du bort raden med "where" kommer den ta ut alla hojar oavsett marke:
Yamaha, R1
Suzuki, GSXR
..osv..

...det lite sämre alternativet är att hämta alla hojar och göra filtreringen på sidan men det är mest dumt resursslöseri... Är det gammal klassisk ASP måste du säga om du kör VB Script eller javaScript eftersom syntaxen skiljer en aning..
 
Är du säker på att det är ASP-hjälp du behöver och inte SQL-hjälp?

Är det "klassisk" ASP eller är det ASP.Net?
Är det att "loopandet" som är problemet eller är det att ställa frågan mot databasen som är problemet?

Rimligen väljer du ut det du vill ha med en "join".

Select brand.make, bikes.modell
from brand
join bikes on bikes.make=brand.make
where brand.make = 'Yamaha'

Det skulle hämta en lista som skulle kunna se ut som följande:
Yamaha, R1
Yamaha, R6
Yamaha, V-Max

Tar du bort raden med "where" kommer den ta ut alla hojar oavsett marke:
Yamaha, R1
Suzuki, GSXR
..osv..

...det lite sämre alternativet är att hämta alla hojar och göra filtreringen på sidan men det är mest dumt resursslöseri... Är det gammal klassisk ASP måste du säga om du kör VB Script eller javaScript eftersom syntaxen skiljer en aning..


det är klassisk asp

<%
Response.Write "<nav><ul>"
Response.write "<li><a href='default.asp'>Startsidan</a></li>"
Response.write "<li><a href='#'>Om sidan</a>"
Response.write "<ul>"
Response.write "<li><a href='?page=kontakta'>Kontakta</a>"
Response.write "<li><a href='?page=upload'>Ladda upp manual</a>"
Response.write "</li>"
Response.write "</ul>"
Response.write "</li>"

set conn=Server.CreateObject("ADODB.Connection")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Bikes

set rs = Server.CreateObject("ADODB.recordset")
rs.Open "Select * From brand " , conn


do until rs.EOF
Response.write "<li><a href='#'>" & Rs("make") & "</a>"
Response.write "</li>"
rs.MoveNext
loop

rs.close
conn.close
Response.write "</ul></nav>"
%>

detta får ut navigeringsmenyn, med alla märken från från columnen make i tabellen brand

jag vill sedan få ut en undermeny, från tabellen bikes, där make = samma som make i tabellen brand

vet inte om jag suger på att förklara
 
Är det nån speciell anledning till att du väljer klassisk ASP?

.NET är väll det som gäller eller om man vill ha störst community så kör man PHP?
 
Är det nån speciell anledning till att du väljer klassisk ASP?

.NET är väll det som gäller eller om man vill ha störst community så kör man PHP?

på den tiden jag lärde mig göra hemsidor, så var asp större än php & .net började komma så smått.

nu e jag för gammal för att börja om, därför pillar jag vidare med asp & skall inte göra ngt större ändå.
inte en massa funktioner som ett forum, utan upp & ner laddning av pdf, rar dokument

så det krävs inte så mycket av varken server eller databasen.
 
Nyheter
Yamaha R7-vinnarens rapport: ”Ett riktigt monster på kurviga landsvägar!”

På MC-mässan i vintras anor...

Nisse Hedlund bortgången

Den legendariske motorkonst...

En dag på dragstrippen

Efter att ha varit aktiv so...

Steve McQueens Scott Squirrel till salu

Detta Scott Flying Squirrel...

Dags för Strängnäs Bike Show!

Sista lördagen i augusti är...

Bikeweekend på Kjula denna helg

Den 22-23 augusti är det da...

Motorcycle Inferno #8

Den 5 september blir Laxhol...

Tiotusentals körde Mälaren Runt

Lördagen den 15 augusti gen...

Mälaren Runt fyller 40 år

Nu på lördagen den 15 augus...

Steve Holcombe klar för GGN!

Pressmeddelande 2026-08-10 ...

Back
Top