[asp][sql]2 gegevens heb ik, nu de Id nog...

Pagina: 1
Acties:

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 14:38
hoi,

in een ander topic van mij had ik een probbie met, wat achteraf bleek een "session" [topic=374428]

Die sessie werd dus fout aangemaakt. Op basis van de username _en_ het wachtwoord wil ik het Id opzoeken van die persoon, om die later weer door te geven op een andere pagina. Hoe haal ik nu met onderstaande code de Id uit de db?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<%
set rsusers = Server.CreateObject("ADODB.Recordset")
rsusers.ActiveConnection = MM_uzaygebruikerslijst_STRING
rsusers.Source = "SELECT nicknaam, w8woord FROM Tblusers  WHERE nicknaam = '" + Replace(rsusers__nicknaam, "'", "''") + "' AND w8woord = '" + Replace(rsusers__w8woord, "'", "''")+"'"
rsusers.CursorType = 0
rsusers.CursorLocation = 2
rsusers.LockType = 3
rsusers.Open()
rsusers_numRows = 0

session("nick")= rsusers("nicknaam")
session("pass")= rsusers("w8woord")
'response.redirect "userwijzigen.asp"
response.write "de ID is "&session("nick")&session("pass")
response.end
%>

Heart..pumps blood.Has nothing to do with emotion! Bored


Verwijderd

Als ik het allemaal begrijp dan zal er in die table ook wel een veld (kolom) 'id' bestaan..

SELECT dus id (of hoe dat ding ook heet) mee.. En vraag die gewoon op.. Of denk ik te simpel?

Verwijderd

/me lol
1) voeg de naam van de ID kolom toe aan de query
2) zet een extra variabele in je sessie vanuit de recordset op precies dezelfde wijze als dat je het al doet voor de andere 2 kolommen

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 14:38
die Id is dus onbekend tijdens de inlog... dan kan ik die niet opvragen.

Die Id moet dus opgezocht worden op basis van die nicknaam en w8woord.

wouterd:
[code]hier stond layout verneukende code..code]

ik heb bij de select gewoon id toegevoegd, de statement omgebouwd naar as Id Where nicknaam etc. etc.

thnks wouterd

Heart..pumps blood.Has nothing to do with emotion! Bored


Verwijderd

You're welcome.. :)

Sommige dingen zijn niet zo lastig als je denkt..

  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 15-09 19:11

Crazy D

I think we should take a look.

Op woensdag 09 januari 2002 17:48 schreef TeeDee het volgende:
die Id is dus onbekend tijdens de inlog... dan kan ik die niet opvragen.

Die Id moet dus opgezocht worden op basis van die nicknaam en w8woord.
Dat wordt er dus ook gezegt.

OpenRecordset "Select ID, ....."
If gevonden then
session ("id") = rs("id)
end if

[edit]
eerst refreshen, dan posten |:(

Exact expert nodig?

Pagina: 1