Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 19 su 19

Discussione: select count

  1. #11
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    260
    codice:
    <%
    Dim Conn 
    Dim SQL
    Dim RS
    
    Set Conn = Server.CreateObject("ADODB.Connection") 
    conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("mdb-database/annunci.mdb") 
    %>
    <tr>
    <td class="icona_categorie">[img]immagini/icona_casa.gif[/img]
    </td>
    <td class="testo_categorie"> )</br>
    <a class="offro_cerco_categorie" href="visualizza_annunci_immobili.asp">Offro (
    <%Set rs = Server.CreateObject("ADODB.Recordset")
    SQL = "select COUNT(categoria) AS totaleRecord FROM annunci WHERE categoria = 'immobili' GROUP BY modo"
    rs.Open SQL,conn
    If not rs.EOF then
    Response.Write(Rs("totaleRecord"))
    else
    Response.Write("0")
    end if
    rs.Close
    Set rs = Nothing%> )</a></br>
    <a class="offro_cerco_categorie" href="visualizza_annunci_immobili.asp">Cerco(
    <%Set rs = Server.CreateObject("ADODB.Recordset") SQL = "select COUNT(categoria) AS totaleRecord FROM annunci WHERE categoria = 'immobili' GROUP BY modo"
    rs.Open SQL,conn
    If not rs.EOF then
    Response.Write(Rs("totaleRecord"))
    else
    Response.Write("0")
    end if
    rs.Close
    Set rs = Nothing%> )</a>
    </td>
    <td class="icona_categorie">[img]immagini/icona_lavoro.gif[/img]</td>
    <td class="testo_categorie"> )</br>
     )</br>
     )
    </td>
    </tr>
    </table>
    <%
    conn.Close 
    Set conn = Nothing
    %>

  2. #12
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    260
    forse avevo fatto casini con copia incolla
    codice:
    <%
    Dim Conn 
    Dim SQL
    Dim RS
    
    Set Conn = Server.CreateObject("ADODB.Connection") 
    conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("mdb-database/annunci.mdb") 
    %>
    <tr>
    <td class="icona_categorie">[img]immagini/icona_casa.gif[/img]
    </td>
    <td class="testo_categorie"><a class="link_categorie" href="visualizza_annunci_immobili.asp">Immobili (
    <%Set rs = Server.CreateObject("ADODB.Recordset") 
    SQL = "select COUNT(*) AS totaleRecord FROM annunci WHERE categoria = 'immobili'"
    rs.Open SQL,conn
    Response.Write(Rs("totaleRecord"))
    rs.Close
    Set rs = Nothing%> )</a></br>
    <a class="offro_cerco_categorie" href="visualizza_annunci_immobili.asp">Offro (
    <%Set rs = Server.CreateObject("ADODB.Recordset")
    SQL = "select COUNT(*) AS totaleRecord FROM annunci WHERE categoria = 'immobili' GROUP BY modo"
    rs.Open SQL,conn
    If not rs.EOF then
    Response.Write(Rs("totaleRecord"))
    else
    Response.Write("0")
    end if
    rs.Close
    Set rs = Nothing%> )</a></br>
    <a class="offro_cerco_categorie" href="visualizza_annunci_immobili.asp">Cerco(
    <%Set rs = Server.CreateObject("ADODB.Recordset") 
    SQL = "select COUNT(*) AS totaleRecord FROM annunci WHERE categoria = 'immobili' GROUP BY modo"
    rs.Open SQL,conn
    If not rs.EOF then
    Response.Write(Rs("totaleRecord"))
    else
    Response.Write("0")
    end if
    rs.Close
    Set rs = Nothing%> )</a>
    </td>
    <td class="icona_categorie">[img]immagini/icona_lavoro.gif[/img]</td>
    <td class="testo_categorie"><a class="link_categorie" href="visualizza_annunci_lavoro.asp">Lavoro (
    <%Set rs=Server.CreateObject ("ADODB.Recordset") 
    SQL = "select COUNT(*) AS totaleRecord FROM annunci WHERE categoria = 'lavoro'"
    rs.Open SQL,conn
    Response.Write(Rs("totaleRecord"))
    rs.Close
    Set rs = Nothing%> )</a></br>
    <a class="offro_cerco_categorie" href="visualizza_annunci_lavoro.asp">Offro (
    <%Set rs = Server.CreateObject("ADODB.Recordset") 
    SQL = "select COUNT(*) AS totaleRecord FROM annunci WHERE categoria = 'lavoro' GROUP BY modo"
    rs.Open SQL,conn
    If not rs.EOF then
    Response.Write(Rs("totaleRecord"))
    else
    Response.Write("0")
    end if
    Rs.Close
    Set rs = Nothing%> )</a></br>
    <a class="offro_cerco_categorie" href="visualizza_annunci_lavoro.asp">Cerco (
    <%Set rs = Server.CreateObject("ADODB.Recordset") 
    SQL = "select COUNT(*) AS totaleRecord FROM annunci WHERE categoria = 'lavoro' GROUP BY modo"
    rs.Open SQL,conn
    If not rs.EOF then
    Response.Write(Rs("totaleRecord"))
    else
    Response.Write("0")
    end if
    rs.Close
    Set rs = Nothing%> )</a>
    </td>
    </tr>
    </table>
    <%
    conn.Close 
    Set conn = Nothing
    %>

  3. #13
    segna in rosso dove ti dà l'errore

  4. #14
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    260
    codice:
    <%
    Dim Conn 
    Dim SQL
    Dim RS
    
    Set Conn = Server.CreateObject("ADODB.Connection") 
    conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("mdb-database/annunci.mdb") 
    %>
    <tr>
    <td class="icona_categorie">[img]immagini/icona_casa.gif[/img]
    </td>
    <td class="testo_categorie"><a class="link_categorie" href="visualizza_annunci_immobili.asp">Immobili (
    <%Set rs = Server.CreateObject("ADODB.Recordset") 
    SQL = "select COUNT(*) AS totaleRecord FROM annunci WHERE categoria = 'immobili'"
    rs.Open SQL,conn
    Response.Write(Rs("totaleRecord"))
    rs.Close
    Set rs = Nothing%> )</a></br>
    <a class="offro_cerco_categorie" href="visualizza_annunci_immobili.asp">Offro (
    <%Set rs = Server.CreateObject("ADODB.Recordset")
    SQL = "select COUNT(*) AS totaleRecord FROM annunci WHERE categoria = 'immobili' GROUP BY modo"
    rs.Open SQL,conn
    If not rs.EOF then
    Response.Write(Rs("totaleRecord"))
    else
    Response.Write("0")
    end if 
    rs.Close
    Set rs = Nothing%> )</a></br>
    <a class="offro_cerco_categorie" href="visualizza_annunci_immobili.asp">Cerco(
    <%Set rs = Server.CreateObject("ADODB.Recordset") 
    SQL = "select COUNT(*) AS totaleRecord FROM annunci WHERE categoria = 'immobili' GROUP BY modo"
    rs.Open SQL,conn
    If not rs.EOF then
    Response.Write(Rs("totaleRecord"))
    else
    Response.Write("0")
    end if 
    rs.Close
    Set rs = Nothing%> )</a>
    </td>
    <td class="icona_categorie">[img]immagini/icona_lavoro.gif[/img]</td>
    <td class="testo_categorie"><a class="link_categorie" href="visualizza_annunci_lavoro.asp">Lavoro (
    <%Set rs=Server.CreateObject ("ADODB.Recordset") 
    SQL = "select COUNT(*) AS totaleRecord FROM annunci WHERE categoria = 'lavoro'"
    rs.Open SQL,conn
    Response.Write(Rs("totaleRecord"))
    rs.Close
    Set rs = Nothing%> )</a></br>
    <a class="offro_cerco_categorie" href="visualizza_annunci_lavoro.asp">Offro (
    <%Set rs = Server.CreateObject("ADODB.Recordset") 
    SQL = "select COUNT(*) AS totaleRecord FROM annunci WHERE categoria = 'lavoro' GROUP BY modo"
    rs.Open SQL,conn
    If not rs.EOF then
    Response.Write(Rs("totaleRecord"))
    else
    Response.Write("0")
    end if 
    Rs.Close
    Set rs = Nothing%> )</a></br>
    <a class="offro_cerco_categorie" href="visualizza_annunci_lavoro.asp">Cerco (
    <%Set rs = Server.CreateObject("ADODB.Recordset") 
    SQL = "select COUNT(*) AS totaleRecord FROM annunci WHERE categoria = 'lavoro' GROUP BY modo"
    rs.Open SQL,conn
    If not rs.EOF then
    Response.Write(Rs("totaleRecord"))
    else
    Response.Write("0")
    end if 
    rs.Close
    Set rs = Nothing%> )</a>
    </td>
    </tr>
    </table>
    <%
    conn.Close 
    Set conn = Nothing
    %>
    Anche se sinceramente nell'errore mi da

    ADODB.Field error '80020009'

    Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.

    /categorie.asp, line 0

  5. #15
    qui non c'è controllo...


    <%Set rs = Server.CreateObject("ADODB.Recordset")
    SQL = "select COUNT(*) AS totaleRecord FROM annunci WHERE categoria = 'immobili'"
    rs.Open SQL,conn
    Response.Write(Rs("totaleRecord"))
    rs.Close
    Set rs = Nothing%>

    correggi

  6. #16
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    260
    qui deve visualizzarmi solo il totale offro+cerco...e sembra funzionare...devo mettere il controllo comunque??anche perchè se non ci sono annunci mi visualizza 0...

  7. #17
    a logica, ogni volta che leggi un recordset dovresti assicurarti che ci sia dentro qualcosa...

  8. #18
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    260
    ok ora metto il controllo, ma correggimi se sbaglio, non dovrebbe dipendere da quello l'errore

  9. #19
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    260
    comunque
    codice:
    <%
    Dim Conn 
    Dim SQL
    Dim RS
    
    Set Conn = Server.CreateObject("ADODB.Connection") 
    conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("mdb-database/annunci.mdb") 
    %>
    <tr>
    <td class="icona_categorie">[img]immagini/icona_casa.gif[/img]
    </td>
    <td class="testo_categorie"><a class="link_categorie" href="visualizza_annunci_immobili.asp">Immobili (
    <%Set rs = Server.CreateObject("ADODB.Recordset") 
    SQL = "select COUNT(*) AS totaleRecord FROM annunci WHERE categoria = 'immobili'"
    rs.Open SQL,conn
    Response.Write(Rs("totaleRecord"))
    rs.Close
    Set rs = Nothing%> )</a></br>
    <a class="offro_cerco_categorie" href="visualizza_annunci_immobili.asp">Offro (
    <%Set rs = Server.CreateObject("ADODB.Recordset")
    SQL = "select COUNT(*) AS totaleRecord FROM annunci WHERE categoria = 'immobili' GROUP BY modo"
    rs.Open SQL,conn
    If not rs.EOF then
    Response.Write(Rs("totaleRecord"))
    else
    Response.Write("0")
    end if
    rs.Close
    Set rs = Nothing%> )</a></br>
    <a class="offro_cerco_categorie" href="visualizza_annunci_immobili.asp">Cerco(
    <%Set rs = Server.CreateObject("ADODB.Recordset") 
    SQL = "select COUNT(*) AS totaleRecord FROM annunci WHERE categoria = 'immobili' GROUP BY modo"
    rs.Open SQL,conn
    If not rs.EOF then
    Response.Write(Rs("totaleRecord"))
    else
    Response.Write("0")
    end if
    rs.Close
    Set rs = Nothing%> )</a>
    </td>
    <td class="icona_categorie">[img]immagini/icona_lavoro.gif[/img]</td>
    <td class="testo_categorie"><a class="link_categorie" href="visualizza_annunci_lavoro.asp">Lavoro (
    <%Set rs=Server.CreateObject ("ADODB.Recordset") 
    SQL = "select COUNT(*) AS totaleRecord FROM annunci WHERE categoria = 'lavoro'"
    rs.Open SQL,conn
    Response.Write(Rs("totaleRecord"))
    rs.Close
    Set rs = Nothing%> )</a></br>
    <a class="offro_cerco_categorie" href="visualizza_annunci_lavoro.asp">Offro (
    <%Set rs = Server.CreateObject("ADODB.Recordset") 
    SQL = "select COUNT(*) AS totaleRecord FROM annunci WHERE categoria = 'lavoro' GROUP BY modo"
    rs.Open SQL,conn
    If not rs.EOF then
    Response.Write(Rs("totaleRecord"))
    else
    Response.Write("0")
    end if
    Rs.Close
    Set rs = Nothing%> )</a></br>
    <a class="offro_cerco_categorie" href="visualizza_annunci_lavoro.asp">Cerco (
    <%Set rs = Server.CreateObject("ADODB.Recordset") 
    SQL = "select COUNT(*) AS totaleRecord FROM annunci WHERE categoria = 'lavoro' GROUP BY modo"
    rs.Open SQL,conn
    If not rs.EOF then
    Response.Write(Rs("totaleRecord"))
    else
    Response.Write("0")
    end if
    rs.Close
    Set rs = Nothing%> )</a>
    </td>
    </tr>
    </table>
    <%
    conn.Close 
    Set conn = Nothing
    %>
    In questo modo se c'è un annuncio in offro e uno in vendo mi visualizza sempre 2 sia in totale sia in offro che in vendo...non mi visualizza offro(1) e vendo(1) come invece dovrebbe essere

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 © 2026 vBulletin Solutions, Inc. All rights reserved.