/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
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
Select from Members Where Username = " " V~
Fra : Archie Mósses


Dato : 16-02-03 22:32

Jeg har problemer med at hente data fra min database, når jeg
ikke bruger autonumerings numeret ID...

Feks. Virker denne kode fint nok

URL: members.asp?id=1

strSQL = "Select * From Members Where id = " &
Request.Querystring("id")
Set rs = Conn.Execute(strSQL)

men ikke denne kode

URL: members.asp?user=archiem

strSQL = "Select * From Members Where username = " &
Request.Querystring("user")
Set rs = Conn.Execute(strSQL)

Den skriver, at der er for få parametre. Der var ventet 1.

Mange tak for enhver hjælp!!!!


--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job

 
 
Jakob Møbjerg Nielse~ (16-02-2003)
Kommentar
Fra : Jakob Møbjerg Nielse~


Dato : 16-02-03 23:25

> strSQL = "Select * From Members Where username = " &
> Request.Querystring("user")
> Set rs = Conn.Execute(strSQL)
>
> Den skriver, at der er for få parametre. Der var ventet 1.

Du mangler pinger omkring username:

strSQL = "Select * From Members Where username = '" &
Request.Querystring("user") & "'"

--
Jakob Møbjerg Nielsen | "Nine-tenths of the universe is the
jakob@dataloger.dk | knowledge of the position and direction
http://www.jakobnielsen.dk/ | of everything in the other tenth."
| -- Terry Pratchett, Thief of Time



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408946
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste