Newsgroup: it.lavoro.professioni.webmaster
Titolo: Ricerca su database e storico.

Salve, avrei necessità di fare una ricerca in in database access 2000
contenente delle classifiche gare.
Nel database ci sono attualmente 10 tabelle , ogni tabella contiene le
classifiche della gara di un certo anno. ES 1997assoluta -
1997femminile - ecc
Come posso fare una ricerca interna?
Il visitatore dovrebbe, tramite un pannello web, fare una ricerca x
none , x cognome,  xpettorale ecc.
E si dovrebbe avere come risultato, per esempo, se si cerca il famoso
Mario Rossi:
Gara disputata: 1997 
posizione - nome -cognome - società - tempo 
Gara disputata: 1998 
posizione - nome -cognome - società - tempo 
ecc. per cui uno storico delle gare.
Come potrei fare??
Grazie per le eventuali risposte.
  Gabriele
kli...@infinito.it

 Come potrei fare??
penso con delle query... :))
--
Lino Mari [mod - it.economia.e-commerce]
http://www.ebow.it
 - e-business on web!
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - d2D004
La Rete crea e la Rete distrugge... (Lino Mari)

>Come potrei fare??
cosa fare è semplice, una pagina, probabilmente asp ma andrebbero bene
anche altri metodi di scripting, che crei una query sql dinamica a
partire dagli argomenti inseriti in appositi <input...> e/o
<select...>, che usi questa query per generare un recordset o
puntatore o come lo vuoi chiamare e che mostri il contenuto di
quest'ultimo a video.
per darti risposte più precise occorrerebbe sapere come è strutturato
il database e come sono fatti i dati.
inoltre sarebbe opportuno sapere da che livello parti, perché se parti
da un livello molto base, come mi sembra che sia, purtroppo ci sarà da
fare *molta* strada.
-- 
dipende.

 classifiche della gara di un certo anno. ES 1997assoluta -
Partendo dal presupposto che tu conosca SQL e che tu abbia dato i nomi delle
tabelle in modo furbo
ad esempio corse_anno_<Numero dell'anno> e che le tabelle abbiano tutte la
stessa struttura
Portesti generare le query SQL attarverso un ciclo FOR dall'anno iniziale a
quello finale in cui imposti il nome della tabella a
corse_anno_<numero generato dal ciclo For>
Senza riferimi ad un linguaggio paricolare dovrebbe assomigliare a questo
" ... From corse_anno" + NumeroAnno + " WHERE ..."
dopo di che lo dai in pasto al DBserver e ottieni i record che vai a
visualizzare
sicuramente ti serve conoscere SQL !!
Facci sapere se trovi la soluzione

Parto da livello zero =0 
Non è un database sql
Non esiste uno script già fatto?? ;))
Le tabelle si chiamano:
1997assoluta
1997femminile
1998assoluta
1998femminile ecc
ogni tabella contiene le colonne:
posizione - pettorale - cognome - nome - societa - tempo
Gabriele  ;)).....ignorante asp... ma con voglia di fare...


 Non esiste uno script già fatto?? ;))
Direi di no, anche se mi sembra esistano degli script che dandogli in pasto
il database creino codice (non ricordo se asp o php o cos'altro) per
l'inserimento di dati e per il recupero di informazioni.
Prova a dare un'occhiata su 
scriptresource.net
, ma penso che anche se lo
trovassi, non sarebbe comunque una passeggiata partendo da zero.
Paolo

Gabriele  ;)).....ignorante asp... ma con voglia di fare...
ok, guarda onestamente non credo ci si possa mettere meno di una
settimana o due.
adesso il problema è da dove partire.  dall'sql o da un minimo di
asp/vbscript?  un ciclo sai cos'è?  se ti dico di creare una tabella
html di 4x3 utilizzando due cicli for..next uno dentro l'altro ti dice
qualcosa?  un pc con installlati pws o iis per fare le prove ce l'hai?
l'html lo conosci?
-- 
dipende.

 sai mai se si riferiscono al linguaggio o al programma di microsoft.
mi stupisci che non lo abbia capito :)
quando chiedono "conosci sql?"
significa: "ho visto quei contatori colorati su frontpage ma non mi 
funzionano, sai mica come mai?"
LOL :P
Prima o poi radunerò alcune di queste chicche su un libro, ad alcuni di 
questo ng (leggasi lino e daniele) ho anticipato già parecchio. cmq al 
webb.it
 magari ci scappa il ws a tema :P
-- 
Have a nice day. Ro!
http://www.risorse.net