sql tekst i asp

Tags:    asp

User
Bruger #464 @ 12.02.04 17:46
Hej hvordan skal denne sql forspørgelse
se ud for at virke?
<%
Set personer = Server.CreateObject
("ADODB.Recordset")
personer.Open "SELECT * FROM person
WHERE navn = " & Request.QueryString("navn"),
database
%>
det virker fint med tal, men ikke med tekst.
eksemplet kommer fra ASP Tutorial, hvor man
har id "autonummer", i stedet for navn "tekst" som
jeg har.



1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Hej hvordan skal denne sql forspørgelse
se ud for at virke?
<%
Set personer = Server.CreateObject
("ADODB.Recordset")
personer.Open "SELECT * FROM person
WHERE navn = " & Request.QueryString("navn"),
database
%>
det virker fint med tal, men ikke med tekst.
eksemplet kommer fra ASP Tutorial, hvor man
har id "autonummer", i stedet for navn "tekst" som
jeg har.

Hej,

Når du skal angive en streng i sql skal du bruge karakteren '
På denne måde:
"SELECT * FROM person WHERE navn = '" & Request.QueryString("navn") &"'"

/Michael.



t