Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    generare una query in ordine alfabetico, progessivo

    Ciao ho un problemino,

    come faccio a fare una query per un ciclo dove dentro la query la lettera dell'ordine alfabetico viene generata dalla a alla z.

    Mi psiego meglio con un esempio

    questa è la mia attuale ricerca
    codice:
    SQLw = " SELECT * FROM Piante WHERE NomeLatino LIKE '" & lettera & "%' order by Nomelatino "
    la lettera attualmente la metto a manina tipo a , b , c , d

    vorrei creare un ciclo dove in automatico mi si aggiorni la query in modo consecutivo, tipo
    prima query:
    codice:
    SQLw = " SELECT * FROM Piante WHERE NomeLatino LIKE '" A "%' order by Nomelatino "
    
    seconda ciclo
    
    SQLw = " SELECT * FROM Piante WHERE NomeLatino LIKE '" & B & "%' order by Nomelatino "
    
    
    eccetera eccetera
    avete un idea di come creare una cosa del genere?

    ciao Mauro

  2. #2
    codice:
    arrAlf=array("a","b","c","d","e","f",......,"z")
    
    for each lettera in arrAlf
    
    sql="SELECT * FROM Piante WHERE NomeLatino LIKE '" & ucase(lettera) & "%' order by Nomelatino asc"
    
    next
    optime usava un altro metodo pure, però non ricordo quale

  3. #3
    Bo non mi funzia,
    ma ho superato usando un redirect in fondo alla pagina che mi rimanda alla lettera sucessiva.

    Grazie mille per l'aiuto Mauro

  4. #4
    Originariamente inviato da Mauro74
    Bo non mi funzia,
    ma ho superato usando un redirect in fondo alla pagina che mi rimanda alla lettera sucessiva.

    Grazie mille per l'aiuto Mauro
    beh certo che le tue istruzioni poi lke dovevi fare all'interno del ciclo for...

  5. #5
    Alfabeto = Array("A","B","C","D","E","F","G","H","I","L","M", "N","O","P","Q","R","S","T","U","V","Z")
    For Each Lettera in Alfabeto
    sql="SELECT * FROM Piante WHERE NomeLatino LIKE '" & Lettera & "%' order by Nomelatino"
    response.write sql & "
    "
    Next

    NON E' POSSIBILE , DEVE FUNZIONARE

  6. #6
    Grazie mille Matrix,

    oggi o ho riutilizzato la tua dritta per un altro lavoro

    usare il motore di ricerca paga, ho usato un info dell'anno scorso

    grazie ancora Mauro
    Le mie piccole creature : www.giardinaggio.it www.gardening.eu e www.rose.it

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.