Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: Non riesco a contare

  1. #1
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643

    Non riesco a contarer

    Voglio contare, ma non ci sto riuscendo
    Faccio così:
    codice:
    <% 
    	Do while NOT rs.EOF 
    	%>	
    		[*]&cat=<%=rs("cat")%>"><%=rs("cat")%> 
    			<%
    				cat = rs("cat")
    				sqlcount = "SELECT count(cat) FROM aziende where cat="& rs("cat")
    Set RScounts = Conn.Execute(sqlcount) 
    rcounts = RScounts(0)
    Response.Write ("(" & rcounts & ")")
    		%>
    Mi viene fuori questo errore:
    Too few parameters. Expected 1.
    line 63

    La linea 63 è quella rossa!
    Giò

  2. #2
    fatti stampare la stringa sqlcount prima di eseguirla

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Magari cat è una stringa...

    Roby

  4. #4
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643
    codice:
    SELECT count(cat) FROM aziende where cat=sdgdsg
    Ecco la stringa!!!
    Giò

  5. #5
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643
    Originariamente inviato da Roby_72
    Magari cat è una stringa...

    Roby
    Esatto, quindi non posso fare il conteggio?
    devo crearmi una altra tabella con id_cat e cat ad esempio?
    Giò

  6. #6
    se cat non e' un numero, aggiungi gli apici...

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    sqlcount = "SELECT count(cat) FROM aziende where cat='"& rs("cat") &"'"
    Roby

  8. #8
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643
    codice:
    SELECT count(sdgdsg) FROM aziende where cat=sdgdsg
    
    Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
    
    [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.
    L'errore permane!!!
    Giò

  9. #9
    gli apici, gio. gli apici, ste.

  10. #10
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643
    codice:
    SELECT count(sdgdsg) FROM aziende where cat='sdgdsg'
    
    Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
    
    [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.
    Giò

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.