Visualizzazione dei risultati da 1 a 7 su 7

Discussione: problema con la query

  1. #1

    problema con la query

    Salve a tutti, ho il seguente codice:

    id = 3
    Set rs3 = Server.CreateObject("ADODB.Recordset")
    Set cmd = Server.CreateObject("ADODB.Command")
    cmd.CommandText="ShowAtti"
    cmd.CommandType=adCmdStoredProc
    Set pId=Server.CreateObject("ADODB.Parameter")
    Set pId=cmd.CreateParameter ("Id",adInteger,adParamInput)
    cmd.Parameters.Append pId
    pId.Value=Id
    Set cmd.ActiveConnection=MyConn
    set rs3=cmd.Execute
    If rs3.eof then
    if id=1 then Response.Write ("
    Non esistono Ordinanze in archivio.")
    if id=2 then Response.Write ("
    Non esistono Decreti in archivio.")
    if id=3 then Response.Write ("
    Non esistono Delibere di Giunta in archivio.")
    if id=4 then Response.Write ("
    Non esistono Delibere del Consiglio in archivio.")
    else
    while not rs3.EOF %>
    <table border="0" cellpadding="2" cellspacing="0" class="bordoTab" dwcopytype="CopyTableCell">
    <tr>
    <td><a href=delibere_giunta_zoom.asp?id=<%=rs3.fields("id atto")%>> n. <%=rs3.fields("Numero")%> emesso il <%=rs3.fields("DataEmissioneAtto")%> </a></td>
    </tr>
    <tr>
    <td><a href=delibere_giunta_zoom.asp?id=<%=rs3.fields("id atto")%>>
    <% Oggetto = rs3.fields("OggettoAtto")
    if Len(Oggetto) >= 110 Then Oggetto = left(Oggetto,107) & "..."
    response.write Oggetto
    %>
    </a> </td>
    </tr>
    </table>
    <div style="color:#CCCCCC;">-------------------------------------------------------------------------------</div>
    <% rs3.movenext
    wend
    end if
    rs3.close
    set rs3=nothing
    set cmd=nothing


    Ora mi sorge il problema di dover cambiare la query, per fare l'ordinamento non in base alla data ma bensì in base all'id, solo che non riesco a trovare la query, l'unica cosa che ho trovato è questo sottolineato in rosso nel codice

    Come posso accedere alla query?

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    E' una stored procedura denominata "ShowAtti".
    E' quella che devi modificare.

    Roby

  3. #3
    purtroppo il sito non l'ho realizzato io, e non so dove trovare questa stored procedure, come funziona? viene immagazzinata in un'altro file e poi richiamata? o c'p un'area dedicata alle stored procedure?

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma il db è SQL Server?

    Roby

  5. #5
    si è SQL SERVER

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    E allora devi connetterti a SQL Server e recuperare, modificare la Stored Procedure.

    Roby

  7. #7
    Riuscito!!!! grazie mille!!!

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.