/ 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
Værdier fra variabel i URL
Fra : Flemming Aaskov


Dato : 12-11-04 11:56

Hvad gør jeg forkert

Forside.asp:
strNavn = rs("Firma")

strLink = "<a href='firmanavne.asp?id=" & rs("firma") & "'>"
& strNavn & "</a>"

Response.Write "<li>" & strLink & "</li>"
------------------
firmanavne.asp:
strSQL = "Select * From servicerapport Where firma = " &
Request.Querystring("id")
------------------
Svar:
Fejltype:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl,
fordi der mangler en operator. i forespørgselsudtrykket "firma =
Ribe Maskinfabrik".
/firmanavne.asp, line 18




--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jens Gyldenkærne Cla~ (12-11-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 12-11-04 12:29

Flemming Aaskov skrev:

> strLink = "<a href='firmanavne.asp?id=" & rs("firma") & "'>"

Har du ikke et id-nummer på hvert firma? Det vil være noget lettere at
bruge end firmanavnet.


> firmanavne.asp:
> strSQL = "Select * From servicerapport Where firma = " &
> Request.Querystring("id")

Når firma er en tekstværdi, skal du sætte sql-anførselstegn
(apostroffer) omkring den. Men som nævnt ovenfor vil jeg anbefale dig at
bruge et talfelt (typisk et firmaID eller lignende) i stedet. Det er
hurtigere at arbejde med for databasen og langt lettere at arbejde med
mht. sikring mod fejl o.l.

--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Søg
Reklame
Statistik
Spørgsmål : 177548
Tips : 31968
Nyheder : 719565
Indlæg : 6408803
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste