Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    1

    Problema Interrogazione database tramite asp

    Salve a tutti sono nuovo e soprattutto inesperto con l'asp.

    Ho creato un database in access e lo volevo interrogare tramite asp.
    ecco qua il codice che ho creato:

    <% Set rsORP1205= Server.CreateObject("ADODB.RecordSet")
    rsORP1205.Open "SELECT COUNT (*) AS t_count FROM tblPlayer, tblPlanet, tblAlliance WHERE tblAlliance.Name = '" & srcName & "' AND tblPlayer.AllianceID=tblAlliance.ID;", Conn, 1, 1
    t_count = rsORP1205("t_count")
    rsORP1205.Close

    if t_count = 0 then
    Response.Write("

    Non &egrave; presente alcun dato per questo alleanza. Assicurati di aver scritto il nome correttamente.</p>")
    else

    rsORP1205.Open "SELECT COUNT (*) AS t_count FROM tblPlayer, tblPlanet, tblAlliance WHERE tblAlliance.Name = '" & srcName & "' AND tblAlliance.ID=tblPlayer.AllianceID;", Conn, 1, 1
    %>
    <table>
    <tr style="font-weight:bold;">
    <td>ID Pianeta</td><td>ID Galassia</td><td>SolarSYS ID<td>Luna</td><td>Nome Pianeta</td>
    <td>Ultima scansione</td></tr>
    <%

    For iORP = 1 To t_count step 1
    if not rsORP1205.EOF then
    %>

    <tr>

    <td><%=rsORP1205("GalaxyID")%></td>
    <td><%=rsORP1205("SolarSystemID")%>
    <td><%if rsORP1205("isMoon") = 0 then Response.Write("NO") else Response.Write("SI")%></td>
    <td><%=rsORP1205("PlanetName")%></td>
    <td><%=rsORP1205("LastScanned")%></td>
    </tr>

    <%
    rsORP1205.MoveNext
    Else
    Exit For
    Response.Write("</table>")
    End If
    Next

    End If
    Set rsORP1205 = Nothing
    %>
    Solo che mi da quest'errore:

    ADODB.Recordset error '800a0cc1'

    Item cannot be found in the collection corresponding to the requested name or ordinal.

    /prova/orp.asp, line 57
    Praticamente vorrei visualizzare tutti i dati di tutti i giocatori che fanno parte di una stessa alleanza.

    ho fatto qualche megabischerata??

    Ringrazio per l'aiuto in anticipo.

  2. #2
    perché chiedi un campo che non hai estratto...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.