webForumDet fria alternativet

ReplikeringsID

Databaser & SQL

6 svar · 267 visningar · startad av nicon

Medlem sedan sep. 200125 inlägg
Frågan#1

Jag har kört en databas med vanliga id som tex blabla.asp?id=2345 men ändrade i databasen för att köra replikeringsid blabla.asp?id={345DFG-D345RT-453FGCX-DFG345} ja ni vet... men jag får bara serverfel... måste man lägga till något speciellt i koden när man kör replikerings id?

------------------
Signaturer är för amatörer!

Medlem sedan dec. 200012 464 inlägg
#2

Det kanske hjälper om du gör urlencode på din querystring.

Vad får du för fel?

------------------
essentitia preter non sans multiplicandum

Medlem sedan sep. 200125 inlägg
#3

Jag får inget spec. fel bara 500 fel.

Hur gör man url encode?

------------------
Signaturer är för amatörer!

Medlem sedan juni 200032 967 inlägg
#4

Jag får inget spec. fel bara 500 fel.

stäng av friendly error messages (egna http-felmeddelanden) i ie så får du korrekt felmeddelande.

------------------
mördar-anders, det är jag.

Medlem sedan dec. 200012 464 inlägg
#5
resposne.write "<form action='newpage.asp?Guid=" & _
Server.URLEncode(Guid) & "'>"

------------------
essentitia preter non sans multiplicandum

Medlem sedan sep. 200125 inlägg
#6

Det funkar ändå inte...

Microsoft OLE DB Provider for ODBC Drivers error '80040e14' 

[Microsoft][ODBC Microsoft Access Driver] Syntax error in query expression 'ID =%7BE29CF5DD%2DEBEB%2D474B%2DAE7E%2D88EAC77322B8%7D'. 

/hora/del.asp, line 12

------------------
Signaturer är för amatörer!

Medlem sedan maj 2001431 inlägg
#7

Du kanske bara har missat att ditt nya id inte är numeriskt.

... WHERE id='" & Request.QueryString("id") & "'"

------------------
En eller annan godbit från pannan

254 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)