webForumDet fria alternativet

problem med server.execute

3 svar · 232 visningar · startad av rollo

rolloMedlem sedan aug. 2001203 inlägg
#1

Hej!

Jag har problem med server.execute, jag skall hämta ett sidnamn från en databas och totalt är det 3 fält som hämtas, men testar än så länge bara med 1.

<%
	tmp_id = request("id")
	
    p_i = "SELECT * FROM _pers_info WHERE p_id = "& tmp_id

	Set DataConn = Server.CreateObject("ADODB.Connection")
	DataConn.Open Application("koppling")
    Set cmdTemp = Server.CreateObject("ADODB.Command")
    Set p_info = Server.CreateObject("ADODB.Recordset")
	cmdTemp.CommandText = p_i
    Set cmdTemp.ActiveConnection = DataConn
    p_info.Open cmdTemp, , 1, 1

%>
<%Server.Execute(p_info("val1"))%>

(id:et hämtas från en cookie, men det var en förbjuden åtgärd att använda det i koden)

Jag har en ungeför likadan server.execute på ett annat ställe och den fungerar!

Tacksam för all hjälp!

rollo

@ndersMedlem sedan juni 200032 969 inlägg
#2

vad innehåller p_info("val1") i det fallet? och vad får du för felmeddelande?

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

rolloMedlem sedan aug. 2001203 inlägg
#3

glömde skriva det!

/sap-info/saljtoppen.asp innehåller val1

Felmeddelandet är;
Feltyp:
Serverobjekt, ASP 0228 (0x80004005)
Anropet till Server.Execute misslyckades när sidan laddades.
/default.asp, line 83

[lagt till felmeddelande]

rollo

[Redigerat av rollo den 06 sep 2001]

rolloMedlem sedan aug. 2001203 inlägg
#4

FIXAT!!

Det var fel sida som var angiven!!!

Tack för hjälpen!

rollo

126 ms totalt · 3 externa anrop · v20260731065814-full.16f3d68c
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)