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

Discussione: escudere record

  1. #1

    escudere record

    ciao, vorrei visualizzare tutti record della mia tabella ricette presenti nella codcategoria tranne codcategoria 17

    come si fa?

    questa è la mia query

    SQL = "SELECT titolo,descrizione FROM ricette WHERE ID >= " & rndID

  2. #2
    codice:
    SQL = "SELECT titolo,descrizione FROM ricette WHERE ID >= " & rndID & " and CODCATEGORIA <> 17"
    Ovviamente CODCATEGORIA deve essere un campo della tabella ricette


  3. #3
    mi da un codice dicendomi prevista fine istruzione..


    SQL = "SELECT titolo,descrizione FROM ricette WHERE ID >= " & rndID" and categoriacod <> 17"

    forse c'è qualche apice in più o in meno??

  4. #4
    No, hai messo le & a muzzo.

    codice:
    SQL = "SELECT titolo,descrizione FROM ricette WHERE ID >= " & rndID & " and categoriacod <> 17"

  5. #5
    ok funziona però ho aggiornato la pagina 2 volte e mi ha dato questo errore:

    Tipo di errore:
    (0x80020009)
    Eccezione.
    /dia/sitocucina/index.asp, line 1731

    la linea è: Response.Write " " & objRSrnd(fld.Name) & "
    "

    poi ho aggiornato e funzionava ogni due refresh mi da errore

    ti metto tutto il codice usato:

    <% 'sceltacaso:.:::.....:

    SQL = "SELECT Max(ID) AS MaxID, Min(ID) AS MinID FROM ricette"
    Dim objRSrnd
    Set objRSrnd = dcnDB.Execute(SQL)
    Dim maxID, minID, rndID
    maxID = objRSrnd("MaxID")
    minID = objRSrnd("MinID")
    ' calcoliamo l'ID casuale
    Randomize
    rndID = Int((maxID - minID + 1) * Rnd + minID)
    ' Impostiamo la query per etrarre il record casuale
    SQL = "SELECT titolo,descrizione FROM ricette WHERE ID >= " & rndID & " and categoriacod <> 17"
    Set objRSrnd = dcnDB.Execute(SQL) %>
    <tr>
    <td width="46%" height="19">

    </p>
    <%'Visualizziamo i risultati della queryobjRSrnd
    Response.Write "
    "%></td></tr>
    <%Dim fld
    For Each fld In objRSrnd.Fields
    Response.Write " " & objRSrnd(fld.Name) & "
    "
    Next

    'fine scelta caso ......:.:.:.::.:.::: %>

  6. #6
    non so ho riprovato ma ogni 7/8 aggiornamenti del browser mi da l'errore so che c'è un metodo per fare eseguire una pagina asp anche se ha un errore comè ??

  7. #7
    ON ERROR RESUME NEXT

    messo come prima istruzione della pagina


  8. #8
    ora non mi da più errore però al posto dell'errore mi lascia lo spazio in bianco al posto di visualizzarmi un record a caso la riga dell'errore e questa:

    Response.Write " " & objRSrnd(fld.Name) & "
    "

    secondo te? mi da l'errore da quando ho messo nella query " and categoriacod <> 17"

    hai una idea? :quipy:

  9. #9
    Ma sono io che vedo doppio ho lo stesso problema è anche in qualche altro tuo post? :master:

  10. #10
    no in questo post chiedo di visualizzare tutte le categorie tranne una però bo mi da sto errore... nell'altro post chiedo di visualizzare un record diverso ogni ogni giorno e non ad ogni reload della pagina la riga in questione è sempre la stessa ... :quipy:

    ho iniziato asp da poco e sto facendo un po' di casini ..

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.