Hejsan! Försök med SQLstr = "SELECT * FROM TKundRum WHERE tkundrumid='" & sSession &"'" japp det ska gå.. Gillas den inte? Vad innebär det? Att du får ett felmedelande eller att du inte får önskat resultat i recordsetet? OK, nu tar vi ett steg tillbaka här. Först och främst kan man inte använda wildcards (%, _ och liknande) när man har tecknet = utan bara när man använder LIKE. Men jag tror inte den som ställde frågan här behöver använda wildcards, det var bara fnuttarna som saknades. sSession = Session.Sessionid Jämföra i SQL-sträng
Har ett litet problem som jag inte riktigt förstår mig på.
Jobbar i ASP med VBScript mot en access databas.
<code>
sSession = Session.Sessionid
SQLstr = "SELECT * FROM TKundRum WHERE tkundrumid=" & sSession
</code>
Detta gillas inte riktigt. Någon som vet varför och hur man ska göra istället.
/CarolineSv: Jämföra i SQL-sträng
Sv: J&#228;mf&#246;ra i SQL-str&#228;ng
Men prova även:
SQLstr = "SELECT * FROM TKundRum WHERE tkundrumid = '%" & sSession &"%'"
Din session ser lite konstig ut bara.. brukar vara i stil med Session("värde") annars...
Hoppas att det fixar sig!Sv: Jämföra i SQL-sträng
Sv: J&amp;#228;mf&amp;#246;ra i SQL-str&amp;#228;ng
Sv: J&amp;amp;#228;mf&amp;amp;#246;ra i SQL-str&amp;amp;
är jagute och cyklar eller ska det inte vara
sSession = Session("id")