13 messaggi dal 27 febbraio 2002
www.bellemarche.it
Ciao a tutti,

ho la necessità di visualizzare in una unica pag. il risultato di una select di tutti gli agriturismi clienti nel mio sito.
La visualizzazione deve essere divisa per comune in ordine alfabetico del tipo:

comune che inizia con a
strutture clienti nel comune a

comune iniza con b
strutture clienti nel comune b
Potete aiutarmi o indicarmi qualche articolo sul web?
Sapreste consigliarmi se è meglio questa soluzione o la paginazione?
Grazie
Modificato da giuseppecav il 22 luglio 2005 21.20 -
2.410 messaggi dal 13 febbraio 2003
Contributi
"giuseppecav" <giuseppecav> ha scritto nel messaggio
news:242604@...
Ciao a tutti,

ciao

ho la necessità di visualizzare in una unica pag. il risultato di una
select di tutti gli agriturismi clienti nel mio sito.

ti basta aprire il record con la query corretta

La visualizzazione deve essere divisa per comune in ordine alfabetico del
tipo:

comune che inizia con a

SELECT campo1, campo2 FROM tabellacomuni WHERE comunue like "a*"

strutture clienti nel comune a

SELECT campo1, campo2 FROM tabellaclienti WHERE comune like "a*"

comune iniza con b

SELECT campo1, campo2 FROM tabellacomuni WHERE comunue like "a*"

strutture clienti nel comune a
Potete aiutarmi o indicarmi qualche articolo sul web?
Sapreste consigliarmi se è meglio questa soluzione o la paginazione?

dipende da quanti sono gli elementi imho preferisco la paginazione e la
ricerca libera
13 messaggi dal 27 febbraio 2002
www.bellemarche.it
Potresti indicarmi un esempio pratico sul web, visto che non riesco ha trovarlo?
Mi hanno consigliato di fare una "rottura di codice".

Grazie
Modificato da giuseppecav il 25 luglio 2005 18.51 -
2.410 messaggi dal 13 febbraio 2003
Contributi
"giuseppecav" <giuseppecav> ha scritto nel messaggio
news:242722@...
Potresti indicarmi un esempio pratico sul web, visto che non riesco ha
trovarlo?

buona lettura

http://www.aspitalia.com/guida/tutorial_Database.aspx
13 messaggi dal 27 febbraio 2002
www.bellemarche.it
Ho scelto di utilizzare la rottura di codice in questo modo:

ma non funziona:

While NOT Rsstrutture.EOF
comuneprec=Rsstrutture("nomecomune")
comunesucc=Rsstrutture("nomecomune")
stampo comuneprec
while ((strcomp(comunesucc,comuneprec, 1))=0)
stampo struttura
Rsstrutture.moveNext()
comunesucc=Rsstrutture("nomecomune")
wend
Rsstrutture.moveNext()
Wend

potete aiutarmi l'output dovrebbe essere di questo tipo:

comune alessandria

hotel prova1
hotel prova2

comune torino

hotel prova3
2.410 messaggi dal 13 febbraio 2003
Contributi
"GIUSEPPECAV" <GIUSEPPECAV> ha scritto nel messaggio
news:243070@...
Ho scelto di utilizzare la rottura di codice in questo modo:

ma non funziona:

allora la soluzione è una sola hai scelto male


[snip]

le query da usare sono 2
e la seconda utilizza come parametro nella clausula where il nome del comune
pertanto le query da usare sono:

SELECT COMUNE FROM TABELLACOMUNI ORDER BY COMUNE

quindi all'interno di un loop

do Until RS.EOF

apri la seconda query

SELECT ALBERGO FROM TABELLAALBERGHI WHERE COMUNE='nomecomune' ORDER BY
ALBERGO

ovviamente nomecomune lo prendi dal recordset precedente con
RS.Fields(numerocampo)
Buono studio e buon lavoro

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.