Newsgroup: it.comp.appl.access
Titolo: [Help] Realizzare DB estrazione premi\vincitori\riserve

Come da oggetto,
chiedo venia ed aiuti! Devo creare un applicazione che partendo da due 
tabelle separate (Concorrenti e Premi) vada a sorteggiarmi per ogni premio 
in palio, il relativo vincitore e le relative riserve, secondo una 
determinata logica di abbinamento.
Probabilmente sarà l'attività più semplice del mondo (Pablitomf mi suggerì 
giorni fa di basarmi sui principi della tombola) ... sarà che ho un blocco 
psicologico ... ma sinceramente non ho la più pallida idea di come 
svilupparlo.
O meglio ... ho moltissima confusione in testa e ho paura di buttare via 
troppe ore di lavoro in modo inconcludente.
Se ci fosse un'anima pia disposta a supportarmi in questa verticalizzazione, 
qui nel NG, via mail ... in zona BG (mi sposto io o ospito a pranzo\cena da 
me!!!) sarei davvero grato!
Attendo riscontri e\o dritte in merito, mi scuso ancora, ma questa volta non 
ho proprio la minima idea di che cosa fare...sono grave vero?
Intanto Buon Week-End a tutti e spero di leggere presto risposte 
rassicuranti, in caso contrario ... pazienza ... ci ho provato!
-- 
MC

 una determinata logica di abbinamento.
Allora qual'è il meccanismo???
Come si vince un premio?
Hai già un meccanismo vero (non sto parlando del db) o ne possiamo pensare
uno?
Per esempio, dipendesse da me, io farei una classifica in base alla taglia
di reggiseno...
Tu invece? random?
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it


Beh, l'estrazione deve avvenire in modo randomico, così come l'abbinamento.
I finalisti li conoscio a priori, quindi tramite degli accodamenti andrò a 
popolare la tabella delle persone da estrarre.
Chi viene estratto una volta non può più essere conteggiato.
Si estrare prima il vincitore del primo premio, poi del secondo e poi del 
terzo. Si inizia poi con le riserve, supponiamo di averne 10 per premio, 
cominciamo con la riserva 1 del primo premio, poi la riserva 1 del secondo, 
poi la riserva 1 del terzo per poi passare alla riserva due del primo premio 
... e così via ...
(forse era meglio pr taglia di reggiseno!!!).
Che dici ci siamo?
--
MC 

 Che dici ci siamo?
Se ti va come ragionamento passiamo al codice


 ha scritto nel messaggio 
news:Ijc%e.42806$TR5....@news.edisontel.com...

Direi che la cosa può andare, ma devo ancora creare le tabelle...
quindi devo creare:
1.    Tabella Premi
2.    Tabella Partecipanti all'estrazione
3.    Tabella Abbinamenti (qui cosa dici, registro il record per premio e 
lego i vari campi di sorteggio: vincitore, ris1, ris2, ris3...e così via?)
Ti facci opresente inoltre che il numero delle riserve può essere variabile 
da 0 in su anche fino a 100 riserve\premio.
DEtto questo e visto che siamo alle 17 del venerdì .. come mi consigli di 
procedere (nel week-end credo di poterci lavorare nei momenti di 
tranquillità)?
--
MC 

 MC
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

[cut]
Dimenticavo.
L'estrazione avverrà non per codice articolo premio e concorrente ma per 
Codici Virtuali che dovranno essere preventivamente creati da codice.
Mi può bastare dure che i partecipanti li codifico a partire da 900 quindi 
se ho 100 partecipanti il primo avrà codice 900 e il centesimo avrà codice 
999...idem pre i premi.
(Così mi è stato chiesto di procedere)
-
MC 

 momenti di tranquillità)?
L'ho scritto direttamente ed in fretta in OE quindi non so se funzia.
Avrai il weekend per lavorarci


[cut]
Fantastico!
Nel week-end ci lavoro e lunedě ci aggiorniamo.
Se volessi spedirti il db (anche per non intasare il NG ... se sei daccordo 
... mandami una mail al mio indirizzo mauro.chiarello @ gmail . com e almeno 
so dove risponderti e ti inoltro il tutto.
Per ora grazie!
--
MC 

[cut]
Grazie, nel week-end ne prendo visione e vedrò come utilizzarla, magari in 
compartecipazione con quanto mi ha postato MA.
Buon week-end
--
MC 


la mia mail č inchiaro qui.
Ti ho inviato una mail al tuo ma č tornata dietro


[cut]
hai ricevuto mail da account hotmail?
Alla fine ti spedirņ una buona bottiglia dal Franciacorta se mi dai il tuo 
indirizzo (o altro di tuo gradimento)!!!!
Ciao
--
MC 


Ciao Strano,
ho ricevuto il file ma non riesco a rispedirtelo.
Mi dai un account valido?
Oppure download da
www.maicaa.somee.com/newweb/db_estrazione.zip


 ho ricevuto il file ma non riesco a rispedirtelo.
Grazie, ho fatto il download.
Domani avrņ pochissimo tempo, mercoledģ gli butto le mani sopra e se ti fa 
piacere ti tengo aggiornato!
Ciao--
MC 


Certo, come vedrai nei criteri per l'assegnazione dei premi ho messo che il
candidato debba avere un accento napoletano e pesare intorno ai 100kg...
la procedura fallisce se cambi i criteri


Ciao MA.
L'idea mi piace purtroppo per me però non è così semplice quello a cui devo 
arrivare.
Il fatto è che ad ogni estrazione posso avere diversi dati variabili quali:
1. Numero premi in palio (posso però dire l'ordine di estrazione)
2. Numero riserve per premio
3. Numero di presenze di ciascun ipotetico sorteggiato
4. Numero di volte che può essere estratto ogni partecipante all'estrazione
Con questi 4 parametri posso coprire l'80% delle esigenze di estrazione ma 
sulla base di quanto mi hai postato e considerando il fatto che *codesta 
attività* mi manda in black out, a fatica interpreto come potrei 
riutilizzarlo.
abbi pazienza!!!!
Ti riporto il codice che ben conosci!!!
Private Sub Comando4_Click()
    Dim rst As DAO.Recordset
    Dim rstPremiato As DAO.Recordset
    Dim Premiato As String
    Set rst = CurrentDb.OpenRecordset("Q_ProssimoPremio")
    Set rstPremiato = CurrentDb.OpenRecordset("tblPremiati")
    With rstPremiato
        .AddNew
        !idPremio = Me.ScegliPremio
        !idconcorrente = rst!idconcorrente
        Premiato = rst!idconcorrente
        .Update
    End With
    rstPremiato.Close: Set rstPremiato = Nothing
    rst.Close: Set rst = Nothing
    MsgBox "And the winner is..." & Chr(13) & Chr(10) & Premiato & "!!!", 
vbInformation, "MA Lottery"
End Sub
-- 
MC


-- 


[...CUT...]
Ciao. Tempo fa ho creato un piccolo database .mdb dimostrativo che estrae
una domanda a caso, e propone all'utente la risposta corretta in mezzo ad
altre tre prese a caso dalla tabella, e posiziona le quattro risposte in
sequenza variabile. Il database serviva per la preparazione di questionari.
Il formato delle domande e risposte è "domanda X - risposta numerica" ma
naturalmente il contenuto dei campi si può variare a piacere.
Per verificare il comportamento, la risposta corretta della prossima domanda
viene presentata in una msgbox prima di mostrare il recorrd successivo, in
modo che si possa vedere cosa succede quando si seleziona la risposta
sbagliata o la risposta giusta.
Il link per il download è
http://www.andreavb.com/forum/message.php?Action=downloadfile&FileID=157
però purtroppo il database è in inglese.
Guarda se magari ti può essere utile. Ciao
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

[...CUT...]
Scusa la dimenticanza. Ti posto anche il link alla discussione nel forum: lě
abbiamo parlato di estrazione casuale dei dati, magari ti viene qualche
idea...
Il link č
http://www.andreavb.com/forum/viewtopic.php?TopicID=5050&page=0#16986
Ciao ancora.


[cut]
grazie, ma non mi fa fare il download per mancanza di permessi!
Se hai modo di potermelo spedire ... 
m.chi...@hotmail.it
 ... grazie!!!
P.S. file zippato per favore (nell'eventualità che tu riesca a 
spedirmelo!!!!!)
--
MC 

> Se hai modo di potermelo spedire ...
Fatto. Controlla la posta.
