estou tentando fazer uma lisagem de games ser listada por completa e ao clicar em um link com letra correspondente somente listar os games dessa letra.. consigo fazer a listagem mais não entendo porque não esta funcionando o click na letra a ser listada, segue o meu codigo:
If Request.Querystring("mode") = "listgameslistselected" Then
strID = Clng(Request.Querystring("ID"))
'// Select A-Z
strField = Request.QueryString("field")
Select Case LCase(strField)
Case "a%", "b%"
strField = strField
Case Else
strField = "a%"
End Select
strSQL = "SELECT *"
strSQL = strSQL & " FROM tblGamesList"
strSQL = strSQL & " WHERE category =" & strID & " And gamename LIKE '" & strField & "' "
Set rsGames = Server.CreateObject("ADODB.Recordset")
Pergunta
1980coelho
estou tentando fazer uma lisagem de games ser listada por completa e ao clicar em um link com letra correspondente somente listar os games dessa letra.. consigo fazer a listagem mais não entendo porque não esta funcionando o click na letra a ser listada, segue o meu codigo:
If Request.Querystring("mode") = "listgameslistselected" Then
strID = Clng(Request.Querystring("ID"))
'// Select A-Z
strField = Request.QueryString("field")
Select Case LCase(strField)
Case "a%", "b%"
strField = strField
Case Else
strField = "a%"
End Select
strSQL = "SELECT *"
strSQL = strSQL & " FROM tblGamesList"
strSQL = strSQL & " WHERE category =" & strID & " And gamename LIKE '" & strField & "' "
Set rsGames = Server.CreateObject("ADODB.Recordset")
rsGames.Open strSQL, adoCon2play, 3, 3
Response.Write ("<font size='1'>")
Response.Write ("<a href='admin.asp?mode=listgameslistselected&ID=")
Response.Write (rsCategory("ID"))
Response.Write ("&field=b%'>")
Response.Write ("B")
Response.Write ("</a>")
Response.Write ("</font>")
---
Boa bareta tu e o cara.. rs..
SOLUCAO: foi realmente tirar o coringa da query e adicionei no select.
strField = Request.QueryString("field")
Select Case LCase(strField)
Case "a", "b", "c"
strField = strField
Case Else
strField = "f%"
End Select
strSQL = "SELECT * "
strSQL = strSQL & " FROM tblGamesList "
strSQL = strSQL & " WHERE category =" & strID & " And gamename LIKE '" & strField & "%' "
Set rsGames = Server.CreateObject("ADODB.Recordset")
rsGames.Open strSQL, adoCon2play, 3, 3
---
Editado por 1980coelhoLink para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados