/ Forside/ Teknologi / Udvikling / ASP / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Session i SQL streng?????
Fra : BjarkeH
Vist : 391 gange
42 point
Dato : 03-05-10 19:03

Hej alle

Jeg har et lille problem, jeg vil gerne have en <% response.write ""& Session("ID") & "" %>
til at bestemme hvad der skal loades ud af databasen.

Men jeg ved ikke hvordan jeg skal skrive det

strSQL = "SELECT * FROM tabs WHERE ID = ' response.write ""& Session("ID") & "" ' ORDER BY titel asc"

så kode neden for

Kode
<%
'laver forbindelse til databasen
set conn = server.createObject("ADODB.connection")
conn.open = "provider=microsoft.jet.OLEDB.4.0;data source=" & server.mappath("db/tabs.mdb") & ";User ID=;password=;"

session.lcid = 1030

'Laver SQL streng
strSQL = "SELECT * FROM tabs WHERE brugerid = 'MIN Session("ID") VÆRE' ORDER BY titel asc"
Set rs = server.createobject("ADODB.recordset")
rs.open strSQL, conn, 1, 3
%>
<% while not rs.eof %>
<% Response.Write rs("titel")%><br>
<%
rs.movenext
wend
'Lukker forbindelsen
rs.close
set strSQL = nothing
%>
<% end if %>


 
 
Kommentar
Fra : smorch


Dato : 07-05-10 13:21

strSQL = "SELECT * FROM tabs WHERE brugerid = " & Session("ID")

burde det ikke løse problemet? (Jer er gået ud fra at brugerid og Session("ID") er tal)

Du har følgende muligheder
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
Søg
Reklame
Statistik
Spørgsmål : 177429
Tips : 31962
Nyheder : 719565
Indlæg : 6407948
Brugere : 218878

Månedens bedste
Årets bedste
Sidste års bedste