Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    50

    Problema di visualizzazione

    Stò tentando di gestire un database access con ASP, io devo far visualizzare tutto l'elenco di fumetti presenti nel database però al momento della visualizzazione non riesco ad ordinarli in modo corretto! Mi spiego meglio:

    Io provavo a disporre i fumetti con questa forma:
    numero fumetto,titolo fumetto perciò:
    1 - Titolo fumetto1
    2 - Titolo fumetto2
    3 - Titolo fumetto3
    4 - Titolo fumetto4
    e così via...
    però nella visualizzazione dell'elenco completo dei fumetti ce ne sono molti, appartenenti a serie diverse, che anno lo stesso numero,quindi come posso fare per visualizzarli in ordine?

    Io ho già provato in due modi, ovvero ho ordinato il tutto per numero fumetto però poi mi ammucchia tutti i primi ( i secondi , i terzi e così via ) numeri dei fumetti delle varie serie.
    L'altro modo era l'ordine tramite l' id_fimetto che poi mi sono reso conto che non poteva andare bene in quanto ogni mese è necessario aggiungere nuovi fumetti nel database.
    Come posso fare la query sql?
    P.S.: però adesso che ci penso forse questa non è proprio la sezione più adatta per la risposta che cerco, o sbaglio? :master:
    By N@ndo

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    50
    poi anche un'altra cosa della quale non mi capacito.....
    ma in ASP non è possibile fare un blocco condizione che preveda il controllo della verifica di due eventi per far sì di, per esempo stampare una scritta?

    del tipo:

    If valore1<>"" and valore2<>"" Then
    Response.Write("OK")
    End If
    By N@ndo

  3. #3
    Certo che esiste.
    La condizione che hai espresso

    If valore1 <> "" and valore2 <> "" Then
    Response.Write("OK")
    End If
    è corretta.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    50
    incredibile

    io avevo tirato ad indovinare!!!!!

    Ma invece per l'altro problema, mi puoi aiutare in qualche modo?
    By N@ndo

  5. #5
    Originariamente inviato da N@ndo
    incredibile

    io avevo tirato ad indovinare!!!!!

    Ma invece per l'altro problema, mi puoi aiutare in qualche modo?
    Veramente mi sono perso al primo fumetto.
    Potresti fare un esempio concreto con dei titoli per capire meglio?

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    50
    I primi 5 fumetti sono della serie di Dragon Ball i secondi 5 della serie di Evangelion tutti nella stessa tabella, ora, in questa tabella immensa ovviamente ci saranno fumeti che anche se appartengono a serie differenti comunquesia hanno lo stesso numero infatti esistono 2 fumetti con il numero 1 e il problema stà nel fatto che non riesco a capire come posso fare una query in modo tale che riesca ad ordinarli tutti come nell'esempio quì sotto

    1 - Goku Incontra Bulma
    2 - Comincia il viaggo
    3 - La tartaruga
    4 - Il rapitore
    5 - Una coppia di cattivi
    1 - Titolo fumetto1
    2 - Titolo fumetto2
    3 - Titolo fumetto3
    4 - Titolo fumetto4
    5 - Titolo fumetto5

    o provato a d orninarli per "numero fumetto" però poi me li ordina così:

    1 - Goku Incontra Bulma
    1 - Titolo fumetto1
    2 - Comincia il viaggo
    2 - Titolo fumetto2
    3 - La tartaruga
    3 - Titolo fumetto3
    4 - Il rapitore
    4 - Titolo fumetto4
    5 - Una coppia di cattivi
    5 - Titolo fumetto5

    e ovviamente non và bene.
    Come posso fare per dirgli di ordinarli in maniera logica? Ovvero per esempio che mi ordina per numero tutti i fumetti della prima serie poi mi ordina tutti quelli della seconda e e poi della terza e così via.
    Es:

    1 - Primo fumetto della 1° serie
    2 - Secondo fumetto della 1° serie
    3 - Terzo fumetto della 1° serie
    4 - Quarto fumetto della 1° serie
    5 - Quinto fumetto della 1° serie

    1 - Primo fumetto della 2° serie
    2 - Secondo fumetto della 2° serie
    3 - Terzo fumetto della 2° serie
    4 - Quarto fumetto della 2° serie
    5 - Quinto fumetto della 2° serie

    1 - Primo fumetto della 3° serie
    2 - Secondo fumetto della 3° serie
    3 - Terzo fumetto della 3° serie
    4 - Quarto fumetto della 3° serie
    5 - Quinto fumetto della 3° serie

    1 - Primo fumetto della 4° serie
    2 - Secondo fumetto della 4° serie
    3 - Terzo fumetto della 4° serie
    4 - Quarto fumetto della 4° serie
    5 - Quinto fumetto della 4° serie

    1 - Primo fumetto della 5° serie
    2 - Secondo fumetto della 5° serie
    3 - Terzo fumetto della 5° serie
    4 - Quarto fumetto della 5° serie
    5 - Quinto fumetto della 5° serie

    1 - Primo fumetto della 6° serie
    2 - Secondo fumetto della 6° serie
    3 - Terzo fumetto della 6° serie
    4 - Quarto fumetto della 6° serie
    5 - Quinto fumetto della 6° serie


    spero di essere sta più chiaro!
    By N@ndo

  7. #7
    A mio avviso dovresti crearti un nuovo campo nella tabella che chiami ad esempio Serie dove andrai ad inserire la serie del fumetto.

    In questo caso avrai ad esmepio

    Puntata 1 - 1
    Puntata 1 - 5

    Dove 1 e 5 sono 2 serie ben differenti.
    MEglio ancora puoi relazionare 1 e 5 ad una tabella Serie dove inserirai i titoli.
    Avrai quindi la classica struttura di un database relazionale con tutti i vantaggi in velocità ed esecuzione che puoi ottenere.

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    50
    Poi volevo chiedere anche una'ltra cosa, com'è la sintassi in ASP per inserire nella query al posto del nome dell'autore scritto in grassetto la variabile presa dal form apposito?

    sql="SELECT Autore, NomeSerie FROM Autori, SerieFumetti WHERE (SerieFumetti.id_autore=Autori.id_autore) And (Autori.Autore=Akira Toriyama)"
    By N@ndo

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.