Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118

    Problema stupido su un select count......

    Ragazzi sarò stracotto ( sto anche configurando un router....) ma non capisco l'errore. Voreri editare a video il numero di spedizioni con accanto il mittente:

    codice:
    <%
    strconn="Driver={Microsoft Access Driver (*.mdb)}; dbq="&Server.MapPath("intranet.mdb") 
    set Conn=Server.CreateObject("ADODB.Connection") 
    Conn.open strconn 
    Squ3="SELECT count spedizioni from richiesta group by da;"
    set rs=server.createobject("adodb.recordset") 
    rs.open Squ3,Conn
    Do until Rs.eof=True
    <table><td>response.write rs("spedizioni")</td><td>response.write rs("da")</td></table> rs.movenext
    loop
    rs.close
    set rs=Nothing
    conn.close
    set conn=Nothing
    %>
    Ma mi da errore sulla riga 11 ( in rosso).

    Consigli? Grazie mille ragazzi, a buon rendere.

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Il campo "da" non l'hai recuperato nella select.

    Roby

  3. #3
    Devi chiudere il tag ASP (%>) prima di scrivere istruzioni HTML (<table ecc. ecc.......) e riaprire quando ritorni a scrivere istruzioni ASP
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  4. #4
    ...comunque la query e relativo rs non mi convincono...


    :master:
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  5. #5
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Sarò cottissimo............ma:
    codice:
    Squ3="SELECT da ,count contatore as cont from richiesta group by da;"
    set rs=server.createobject("adodb.recordset") 
    rs.open Squ3,Conn
    Do until Rs.eof=True %>
    <table><td>response.write rs("cont")</td><td>response.write rs("da")</td></table>
    <%
    rs.movenext
    loop
    rs.close
    set rs=Nothing
    conn.close
    set conn=Nothing
    Mi da errore di sintassi.....sulla select.

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    contatore va tra parentesi.

    Roby

  7. #7
    ...comunque la query e relativo rs non mi convincono
    se fai select count, ti restituisce un valore (il numero dei records), quindi non credo tu possa poi raggruppare per "da"....


    :master: :master:


    ..oops, vedo che hai modificato la query........
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  8. #8
    SELECT * from <nome tabella>, ecc.

    Non dovrebbe essere così?

  9. #9
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Se io ho:
    campoA campoB
    inter 1
    inter 2
    inter 3
    milan 4
    juve 5

    vorrei che mi restituisse
    rs("campoA") rs("campoB")
    inter 3
    milan 1
    juve 1


    Sono cotto io o si può fare?

  10. #10
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Mancava la parentesi, grazie Roby e grazie a tutti.

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.