Torna indietro   Hardware Upgrade Forum > Software > Programmazione

DJI Lito 1 e Lito X1 recensione: i nuovi droni per principianti che non si fanno mancare nulla
DJI Lito 1 e Lito X1 recensione: i nuovi droni per principianti che non si fanno mancare nulla
DJI ha appena ufficializzato la serie Lito, la sua nuova gamma di droni entry-level destinata a chi si avvicina per la prima volta alla fotografia aerea. Al centro dell'annuncio ci sono due modelli ben distinti per fascia di prezzo e specifiche tecniche: DJI Lito 1 e DJI Lito X1. Entrambi si collocano sotto la soglia regolamentare dei 249 grammi, che permette di volare con requisiti burocratici più semplici rispetto ai droni più pesanti.
Sony World Photography Awards 2026: i premiati, anche italiani, il punto sulla fotografia di oggi
Sony World Photography Awards 2026: i premiati, anche italiani, il punto sulla fotografia di oggi
Siamo stati a Londra per la premiazione dei Sony World Photography Awards 2026, l'evento a tema fotografia più prestigioso. Fra sorprese e novità, ne approfittiamo per fare il punto sulla fotografia contemporanea, in cui la didascalia è sempre più necessaria a cogliere il senso della quasi totalità degli scatti.
Una settimana con Hyundai Ioniq 5 N-Line: diverte e convince
Una settimana con Hyundai Ioniq 5 N-Line: diverte e convince
L'elettrica di casa Hyundai propone una versione AWD con estetica derivata dalla famiglia N. L'abbiamo provata per diversi giorni, per scoprire tutti i dettagli e la vera autonomia in autostrada
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 12-11-2005, 15:06   #1
Linus
Senior Member
 
L'Avatar di Linus
 
Iscritto dal: Jun 2000
Città: Genova
Messaggi: 4939
Aiuto per creazione database con Access!!! Per favore...

Ciao a tutti,

il mio capo in ufficio mi ha chiesto di fare un database in access e dato che un pochino ci capisco mi hanno chiesto di farlo...

Non so proprio da dove iniziare; un pò conosco access ma non so come strutturare il database con access.

Mi potete dare una mano?

Devo fareun database con questi dati.

Ci sono 4 compagnie assicurative e per ogni compagnia ci sono dei clienti, numero di poliza, ramo assicurativo, scadenza poliza, premio, provvigione.
Ovviamente tutto diviso per mesi.

Io devo fare delle query per scadenza, per ramo e compagnia..

Cioè devo fare in modo che se il capo vuole sapere quanti clienti scadono la poliza a gennaio, deve fare in modo di saperlo e così per compagnia, e per ramo (che può essere infortuni, salute, incendio...etc)

come si struttura il database? Sono disposto anche a farvi qualche regalino...davvero!!!

aspetto vostro aiuto.
L.
Linus è offline   Rispondi citando il messaggio o parte di esso
Old 12-11-2005, 22:58   #2
Linus
Senior Member
 
L'Avatar di Linus
 
Iscritto dal: Jun 2000
Città: Genova
Messaggi: 4939
nessuno?
Linus è offline   Rispondi citando il messaggio o parte di esso
Old 12-11-2005, 23:05   #3
ri
Senior Member
 
L'Avatar di ri
 
Iscritto dal: Feb 2003
Città: fra casa e lavoro
Messaggi: 1061
dubito fortemente che qualcuno si metta a fare il tuo lavoro "per favore", mi spiace
ri è offline   Rispondi citando il messaggio o parte di esso
Old 12-11-2005, 23:20   #4
Linus
Senior Member
 
L'Avatar di Linus
 
Iscritto dal: Jun 2000
Città: Genova
Messaggi: 4939
Quote:
Originariamente inviato da ri
dubito fortemente che qualcuno si metta a fare il tuo lavoro "per favore", mi spiace

hai ragione di questo mi scuso...

ma sai, sono 5 anni che frequento questo forum, sono uno dei vecchietti e ho sempre aiutato un sacco di utenti e una volta che chiedo un aiuto io...mi sento quasi in colpa!!

beh, volevo almeno sapere ad esempio come strutturarlo, quante tabelle dovrei usare, etc...tutto qui...
Linus è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2005, 10:06   #5
motogpdesmo16
Senior Member
 
Iscritto dal: Feb 2004
Città: Molfetta (BA) Squadra:BARI
Messaggi: 1085
a mio modesto parere una cosa del genere non si può fare gestendola solo mediante le query di access ma è necessario interfacciarla con un linguaggio di programmazione.
Io ho realizzato un programma simile che tiene conto delle fatture: da una combo si può scegliere il fornitore e poi, per il fornitore selezionato, appaiono tutte le sue fatture ed è possibile anche scegliere un intervallo di date in cui effettuare la ricerca delle fatture.
Diciamo che è un po' quello che si adatta alle tue esigenze ma, come ti hanno già detto, non penso che qualcuno si metta a svolgere il tuo lavoro. Io per primo ci ho lavorato quasi 1 mese (lavorando solo 1 oretta la sera e giusto il pomeriggio della domenica) per terminarlo.
Più che altro ti chiedo: non hai alcuna nozione di basi di dati??
Nel senso: presentato un problema, sapresti almeno riconoscere dove ci vuole una tabella?
__________________
Ho felicemente trattato con: Raziel1984,]Rik`[,fab77,pralina,vin81,drago,Qrama,Hangar18,gallo85,kikbond
motogpdesmo16 è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2005, 10:21   #6
Luca69
Senior Member
 
L'Avatar di Luca69
 
Iscritto dal: Mar 2003
Città: Udine <--> Villach
Messaggi: 2589
Crea una tabella "compagnie_assicurazioni" per la descrizione delle 4 compagnie assicurative.
Ogni cliente ha una sola poliza? Nn credo. Quindi crea una tabella "descrizione_clienti" con i dati dei clienti.
Quindi crea una terza tabella "polize" che fa riferimento alla due tabelle precedenti e che contiene i dati delle polize x cliente x compagnia assicurativa.

Questo é quello che ti posso suggerire dalle poche info che hai dato.

Per quanto riguarda poi l'inserimento dei dati e la creazione di report, dipende da chi userá il DB.
Se sei solo tu, puoi inserire i dati direttamente nelle tabelle e poi crearti delle query per estrarti i dati che ti interessano. Il risultato sará una specie di foglio Excel ma senza formattazione.

Se invece vuoi qualcosa si piú robusto, devi creare dei From e un po' di codice in VB per l'inserimento dei dati e poi creare dei Report. Non é difficile se hai un po di familiaritá con VB.
Luca69 è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2005, 10:29   #7
motogpdesmo16
Senior Member
 
Iscritto dal: Feb 2004
Città: Molfetta (BA) Squadra:BARI
Messaggi: 1085
@luca69:è una soluzione coerente cone le poche info fornite.
Però dovrebbe inserire chiavi primarie/esterne e joinarle tra loro. Dubito che riesca a farlo da solo visto che non è riuscito ad individuare le tabelle.
Tuttavia, se esplica meglio ciò che vuole, non è escluso che qualcuno possa aiutarlo almeno nel diagramma E/R del DB.
__________________
Ho felicemente trattato con: Raziel1984,]Rik`[,fab77,pralina,vin81,drago,Qrama,Hangar18,gallo85,kikbond
motogpdesmo16 è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2005, 10:33   #8
Fenomeno85
Senior Member
 
L'Avatar di Fenomeno85
 
Iscritto dal: Jun 2002
Città: Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8897
Quote:
Originariamente inviato da motogpdesmo16
a mio modesto parere una cosa del genere non si può fare gestendola solo mediante le query di access ma è necessario interfacciarla con un linguaggio di programmazione.
Con cosa interroghi se non con le quary un db? con select e compagnia bella fai tutto.
Che poi usi un linguaggio quelli son altri motivi ma tanto gli passi al dbms sempre istruzioni sql.

~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio.
Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso
Fenomeno85 è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2005, 10:39   #9
motogpdesmo16
Senior Member
 
Iscritto dal: Feb 2004
Città: Molfetta (BA) Squadra:BARI
Messaggi: 1085
Quote:
Originariamente inviato da Fenomeno85
Con cosa interroghi se non con le quary un db? con select e compagnia bella fai tutto.
Che poi usi un linguaggio quelli son altri motivi ma tanto gli passi al dbms sempre istruzioni sql.

~§~ Sempre E Solo Lei ~§~
ovvio che con la query di access ottieni i risultati che ti servono. Solo che tenerle in access, imho non è molto funzionale. Non credi?
__________________
Ho felicemente trattato con: Raziel1984,]Rik`[,fab77,pralina,vin81,drago,Qrama,Hangar18,gallo85,kikbond
motogpdesmo16 è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2005, 10:40   #10
PFed
Member
 
L'Avatar di PFed
 
Iscritto dal: Oct 2005
Messaggi: 115
Quote:
Originariamente inviato da Linus
Ci sono 4 compagnie assicurative e per ogni compagnia ci sono dei clienti, numero di poliza, ramo assicurativo, scadenza poliza, premio, provvigione.
Ovviamente tutto diviso per mesi.
Alt.
Qui si apre un MONDO a parte!

Innanzitutto i rami! Sono rami di bilancio o rami di compagnia ? (i rami di bilancio sono decisi dall'isvap, di compagnia dalle singole compagnie)
E le polizze multirischi ? vanno sul ramo principale ? vanno imputate per premio di competenza sui due rami ?

I premi ... Netti ? Lordi ? Comprensivi di accessori e diritti o meno ?

La scadenza ... Annuale ? Totale ? Le polizze sono a premio unico anticipato ? Pluriennali a scadenza annuale ? Annuali con tacito rinnovo ?

E se la polizza è annullata la devo contare ?
E se è sinistrata ?

Le provvigioni sul netto o sull'imponibile ? All'agente, al subagente o al produttore ? e le hai a disposizione tutte queste informazioni ?

Inoltre... come fai ad avere i dati di 4 compagnie diverse ? Siete una capogruppo o un'agenzia multimandataria ?


Insomma.... se descrivi un pochino meglio la realtà e quello che ti serve, forse una mano te la si può dare!
PFed è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2005, 10:43   #11
Fenomeno85
Senior Member
 
L'Avatar di Fenomeno85
 
Iscritto dal: Jun 2002
Città: Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8897
Quote:
Originariamente inviato da motogpdesmo16
ovvio che con la query di access ottieni i risultati che ti servono. Solo che tenerle in access, imho non è molto funzionale. Non credi?
penso che quello che sta facendo sia solo un compitino assegnato per esercitarsi. Usare un linguaggio di programmazione del tipo c/c++ significa studiarsi tutte le istruzioni per accedere a un determinato dbms e la cosa non mi sembra molto fattibile velocemente. Quindi ben venga studiare inizialmente su access che tanto accetta tranquillamente codice in sql.

~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio.
Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso
Fenomeno85 è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2005, 10:51   #12
PFed
Member
 
L'Avatar di PFed
 
Iscritto dal: Oct 2005
Messaggi: 115
Quote:
Originariamente inviato da motogpdesmo16
ovvio che con la query di access ottieni i risultati che ti servono. Solo che tenerle in access, imho non è molto funzionale. Non credi?
E invece si.
La query salvata in access (Stored Queries - ovvero la versione povera delle store procedure! ) ha prestazioni leggermente migliori delle query create al volo nel codice e passate attraverso JET, inoltre tramite l'utilizzo dei parametri si riesce ad astrarle abbastanza facilmente.

Da codice quindi richiami solo il nome della query ed eventuali parametri, e non tutta la definizione della stessa!

Inoltre, ti permettono di dividere la logica di interrogazione con la logica del programma / interfaccia grafica.

Ultima modifica di PFed : 13-11-2005 alle 10:56.
PFed è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2005, 10:55   #13
PFed
Member
 
L'Avatar di PFed
 
Iscritto dal: Oct 2005
Messaggi: 115
Quote:
Originariamente inviato da Fenomeno85
penso che quello che sta facendo sia solo un compitino assegnato per esercitarsi.
Parlava di ufficio e capoufficio, inoltre la complessita del tema proposto non fa assolutamente pensare che sia un compitino!

Quote:
Originariamente inviato da Fenomeno85
Usare un linguaggio di programmazione del tipo c/c++
Vorrei ben vedere, è un'ambito totalmente diverso da quelli in cui si impiegano c e c++!!!!!

A seconda del tipo di complessità richiesta può essere un progetto sviluppabile in Access Stand Alone, e qualora la complessità aumentasse switch a VB6 o VB.NET (C# per i -c/c++/jav-isti)
PFed è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2005, 10:56   #14
motogpdesmo16
Senior Member
 
Iscritto dal: Feb 2004
Città: Molfetta (BA) Squadra:BARI
Messaggi: 1085
Quote:
Originariamente inviato da PFed
E invece si.
La query salvata in access (Stored Queries - ovvero la versione povera delle store procedure! ) ha prestazioni leggermente migliori delle query create al volo nel codice e passate attraverso JET, inoltre tramite l'utilizzo dei parametri si riesce ad astrarle abbastanza facilmente.

Inoltre, ti permettono di dividere la logica di interrogazione con la logica del programma / interfaccia grafica.
se la metti sul punto di vista della "divisione di logiche" hai pienamente ragione. Ti dico infatti che all'inizio è meglio rimanere sul lato interrogazione.
Però, dato che sarà un db di una compagnia assicurativa (a meno che, come dici tu, non sia altro che il compitino) ritengo che una interfaccia grafica sia meglio rispetto all'sql puro...che ne pensi?
__________________
Ho felicemente trattato con: Raziel1984,]Rik`[,fab77,pralina,vin81,drago,Qrama,Hangar18,gallo85,kikbond
motogpdesmo16 è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2005, 10:56   #15
Fenomeno85
Senior Member
 
L'Avatar di Fenomeno85
 
Iscritto dal: Jun 2002
Città: Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8897
Quote:
Originariamente inviato da motogpdesmo16
se la metti sul punto di vista della "divisione di logiche" hai pienamente ragione. Ti dico infatti che all'inizio è meglio rimanere sul lato interrogazione.
Però, dato che sarà un db di una compagnia assicurativa (a meno che, come dici tu, non sia altro che il compitino) ritengo che una interfaccia grafica sia meglio rispetto all'sql puro...che ne pensi?
scusa ma una compagnia assicurativa secondo te non chiama una ditta?!

~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio.
Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso
Fenomeno85 è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2005, 10:59   #16
PFed
Member
 
L'Avatar di PFed
 
Iscritto dal: Oct 2005
Messaggi: 115
Quote:
Originariamente inviato da motogpdesmo16
se la metti sul punto di vista della "divisione di logiche" hai pienamente ragione. Ti dico infatti che all'inizio è meglio rimanere sul lato interrogazione.
Però, dato che sarà un db di una compagnia assicurativa (a meno che, come dici tu, non sia altro che il compitino) ritengo che una interfaccia grafica sia meglio rispetto all'sql puro...che ne pensi?
Che innanzitutto per me non è un compitino ma un progetto on the road!

Inoltre che (se come prerequisito c'è l'utilizzo di access) definirei basi dati e interrogazioni standard su access.

Poi mi preoccuperei della realizzazione dell'interfaccia grafica e della businness logic non db. Questi due aspetti possono essere realizzati, a seconda della complessita del progetto o con lo stesso Access e le sue form e report, o con uno strumento di sviluppo produttivo come il vb6!
PFed è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2005, 11:02   #17
PFed
Member
 
L'Avatar di PFed
 
Iscritto dal: Oct 2005
Messaggi: 115
Quote:
Originariamente inviato da Fenomeno85
scusa ma una compagnia assicurativa secondo te non chiama una ditta?!

~§~ Sempre E Solo Lei ~§~
Dipende che deve fare.

Le richieste che sono state presentate possono tradursi in:

a) mi elabori i dati della base dati che già abbiamo e mi fai fare delle richieste al volo ?

b) mi crei un programma ex novo ad hoc ?

e infinite sfaccettature.

Bisogna vedere se chi chiede è un commerciale, un'amministrativo o un'attuario...

e soprattutto bisogna vedere se di compagnia effettivamente stiamo parlando, o se di semplice agenzia!
PFed è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2005, 11:02   #18
Fenomeno85
Senior Member
 
L'Avatar di Fenomeno85
 
Iscritto dal: Jun 2002
Città: Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8897
Quote:
Originariamente inviato da PFed
Vorrei ben vedere, è un'ambito totalmente diverso da quelli in cui si impiegano c e c++!!!!!

A seconda del tipo di complessità richiesta può essere un progetto sviluppabile in Access Stand Alone, e qualora la complessità aumentasse switch a VB6 o VB.NET (C# per i -c/c++/jav-isti)
guarda che c/c++ si adatta alla grande
se non ricordo male boinc è in c++

~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio.
Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso
Fenomeno85 è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2005, 11:02   #19
motogpdesmo16
Senior Member
 
Iscritto dal: Feb 2004
Città: Molfetta (BA) Squadra:BARI
Messaggi: 1085
Quote:
Originariamente inviato da PFed
Che innanzitutto per me non è un compitino ma un progetto on the road!

Inoltre che (se come prerequisito c'è l'utilizzo di access) definirei basi dati e interrogazioni standard su access.

Poi mi preoccuperei della realizzazione dell'interfaccia grafica e della businness logic non db. Questi due aspetti possono essere realizzati, a seconda della complessita del progetto o con lo stesso Access e le sue form e report, o con uno strumento di sviluppo produttivo come il vb6!
si scusami. ho erroneamente confuso il tuo commento con quello di fenomeno85.
anche per me comunque non si tratta di un compitino ma di un progetto vero e proprio.
Ormai forse la forma mentis che ho assunto in questo genere di applicazioni (visto che ne ho realizzate diverse) è dbAccess+VB6 e ho ormai preso una certa dimestichezza.
__________________
Ho felicemente trattato con: Raziel1984,]Rik`[,fab77,pralina,vin81,drago,Qrama,Hangar18,gallo85,kikbond
motogpdesmo16 è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2005, 11:06   #20
PFed
Member
 
L'Avatar di PFed
 
Iscritto dal: Oct 2005
Messaggi: 115
Quote:
Originariamente inviato da Fenomeno85
guarda che c/c++ si adatta alla grande
se non ricordo male boinc è in c++

~§~ Sempre E Solo Lei ~§~
Ma chi è che ti paga per uno sviluppo in c++ che se fatto in vb6 ci metti un decimo del tempo ed è perfetto per il tipo di progetto (Semplice gestionale con gestione minimale della base dati, IN ACCESS PERDIPIU'!!)
PFed è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


DJI Lito 1 e Lito X1 recensione: i nuovi droni per principianti che non si fanno mancare nulla DJI Lito 1 e Lito X1 recensione: i nuovi droni p...
Sony World Photography Awards 2026: i premiati, anche italiani, il punto sulla fotografia di oggi Sony World Photography Awards 2026: i premiati, ...
Una settimana con Hyundai Ioniq 5 N-Line: diverte e convince Una settimana con Hyundai Ioniq 5 N-Line: divert...
Recensione OPPO Find X9 Ultra: è lui il cameraphone definitivo Recensione OPPO Find X9 Ultra: è lui il c...
Ecovacs Deebot X12 OmniCyclone: lava grazie a FocusJet Ecovacs Deebot X12 OmniCyclone: lava grazie a Fo...
Apple prepara un restyling per la linea ...
Il MacBook Neo trascinerà Apple: ...
I genitori potranno verificare gli argom...
ESA e Northrop Grumman confermano la cor...
Il telescopio spaziale Nancy Grace Roman...
iPhone Ultra, periodo di lancio conferma...
Un anno fa debuttava Clair Obscur:&...
Tutte le offerte sugli smartphone ora pi...
Tutte le offerte sui TV ora su Amazon: u...
Xbox Game Pass sarà disponibile a...
La serie HONOR 600 avrà presto un...
Mova Viax 250 in prova: il robot tagliae...
Fat e-bike per tutti: sconti Engwe, pi&u...
Google conferma l'arrivo della nuova ver...
Apple ha trovato il modo per abbassare i...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 01:53.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v