Hej! :)
Så har man kört fast igen på en så tillsynes enkel sak, ska man aldrig lära sig... :(
Första sidan:
<A HREF="saljes.asp?id=<%=RecSet("id")%>"><b><%=RecSet("titel")%></b></A><br>
Andra sidan:
nummer = Request.Querystring("id")
SQL = "SELECT * FROM annonser WHERE id = 'nummer' ORDER BY datum DESC"
Ser att "id" har fått ett värde(291) i urlen, men får detta fel på andra sidan i SQL satsen.
[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.
"id" är en tabell i databasen.
ASP, Access
@ndersMedlem sedan juni 200032 969 inlägg Jag antar att du menar att ID är ett fält i tabellen annonser. Jag antar också att det är ett tal / räknarvärde.
SQL = "SELECT * FROM annonser WHERE id = [red][b]" & nummer & "[/b][/red] ORDER BY datum DESC"
Behöver du verkligen ORDER BY med i frågan? Det känns som en fråga som bara returnerar en post.
Mvh
Du antar så rätt så, din kod funkar bra, tack. Tog även bort datum, då jag kom på att det räcker med id, så här ser det ut då fungerande :)
SQL = "SELECT * FROM annonser WHERE id = " & nummer
Vad som retar mig än mer, är att när jag såg lösningen nu, så kom jag ihåg att jag skrev en snarlik fråga här för någon månad sen... *pinsamt*