Visualizzazione dei risultati da 1 a 8 su 8

Discussione: richiamo database

  1. #1

    richiamo database

    ho a disposizione una selezione di menu richiamato dal database...ho bisogno di fare la selezione in modo che se c'è nel database un nome ripetuto non me lo deve ripetere...ho provato con un if facendo il confronto ma sono riuscito a farlo solo con il valore precedente invece il confronto lo deve fare su tutta la lista del database

    <%

    response.write "<form method='post' name='testo'>"
    response.write "<font size='2' face='Tahoma'>Ricerca Prodotto</font>
    "
    response.write "<select name='testo1' onChange='MM_jumpMenu('parent',this,0)' size='1' style='FONT-FAMILY: VERDANA, ARIAL, HELVETICA, GENEVA; FONT-SIZE: 9px'>"
    response.write "<option selected>località</option>"
    Do Until rs.Eof = True
    if rs("localita")<>prec then
    response.write " <option>"&rs("localita")&"</option>"
    prec=rs("localita")
    end if
    rs.movenext
    Loop
    response.write " </select>"
    response.write "<input name='submit' type='submit' style='FONT-FAMILY: VERDANA, ARIAL, HELVETICA, GENEVA; FONT-SIZE: 9px' value='ricerca'>"
    response.write "</form>"
    %>

  2. #2
    PErchè complicarsi la vita?
    Fai una SELECT DISTINCT e provvederà da solo il db a restituirti un elenco senza ripetizioni.

  3. #3
    ah già non ci avevo pensato grazie

  4. #4
    come si fa non ricordo
    la riga sql è questa

    SQL = "SELECT * FROM clienti"

  5. #5
    non faresti prima a implementare una query sql che ti estragga solo una volta le province?
    Usa il comando SELECT DISTINCT. La clausola Distinct prima dell'indicazione dell'attributo. Essa ha il compito di estrarre tutte le province ma specificandole una volta sola.

  6. #6
    SI MI VA BENE COSI MA VORREI SAPERE LA RIGA DI CODICE SQL
    NON MI RICORDO DOVE SI METTE DISTINCT

  7. #7
    SQL = "SELECT DISTINCT localita FROM clienti "


    è cosi ce l'ho fatta grazie

  8. #8
    Originariamente inviato da bbgol
    SQL = "SELECT DISTINCT localita FROM clienti "


    è cosi ce l'ho fatta grazie
    prego.

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.