webForumDet fria alternativet

Fel i ASP kod...

ASPur ASP

7 svar · 228 visningar · startad av asp

Medlem sedan aug. 2002733 inlägg
Frågan#1

Hej, med denna kod vill jag se vilken som är den sista omgången i min liga.

strSQLtomg="SELECT Max(omg) FROM tblSpel WHERE ligaid = '" & Request.QueryString("id") & "'"
Set objRST = Conn.Execute(strSQLtomg)

Jag skriver ut med

   objRST("tomg")

Fel meddelandet jag får följer:

Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][Drivrutin för ODBC Microsoft Access] Typblandningsfel i villkorsuttryck.
/sputnik/spelschema.asp, line 47
Medlem sedan sep. 20026 425 inlägg
#2
Set Rs = Conn.Execute("SELECT Max(omg) AS max_antal FROM tblSpel WHERE ligaid = " & Cint(Request.QueryString("id")))
Response.Write Rs("max_antal")

/r Hehe, tack voigtann1! :D

Medlem sedan juni 20019 519 inlägg
#3

*Host*

Set Rs = Conn.Execute("SELECT Max(omg) AS max_antal FROM tblSpel WHERE ligaid = " & cint(Request.QueryString("id")))
Response.Write Rs("max_antal")

inte ' m_soderlund

Medlem sedan aug. 2002733 inlägg
#4

Kan du inte försöka ändra min kod istället för jag vet att jag ligger nära, väldigt nära..

Medlem sedan juni 20019 519 inlägg
#5
strSQLtomg="SELECT Max(omg) FROM tblSpel WHERE ligaid = " & Request.QueryString("id")
Set objRST = Conn.Execute(strSQLtomg)

Hur svårt var det? :e

Medlem sedan sep. 20026 425 inlägg
#6

asp skrev:

Kan du inte försöka ändra min kod istället för jag vet att jag ligger nära, väldigt nära..

Prova min eller voigtann1s kod. :D :i

Medlem sedan aug. 2002733 inlägg
#7

Konstigt, denna kod fungerar inte:

strSQLnomg="SELECT omg FROM tblSpel WHERE hmal <> null AND ligaid = " & Request.QueryString("id") & " ORDER BY omg DESC"
Set objRSN = Conn.Execute(strSQLnomg)

strSQLtomg="SELECT Max(omg) FROM tblSpel WHERE ligaid = " & Request.QueryString("id")
Set objRST = Conn.Execute(strSQLtomg)

Response.Write("Omgång " & objRSN("omg") & " av " & objRST("omg") & "<br><br>")

Det står: Objektet kunde inte hittas i mängden med det begärda namnet eller numret.

Medlem sedan mars 20023 561 inlägg
#8

Skriv så här:

strSQLnomg="SELECT omg FROM tblSpel WHERE hmal <> null AND ligaid = " & Request.QueryString("id") & " ORDER BY omg DESC"
Set objRSN = Conn.Execute(strSQLnomg)

strSQLtomg="SELECT Max(omg) AS omg FROM tblSpel WHERE ligaid = " & Request.QueryString("id")
Set objRST = Conn.Execute(strSQLtomg)

Response.Write("Omgång " & objRSN("omg") & " av " & objRST("omg") & "<br><br>")
133 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)