Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Gestione archivio Lottomatica
Forum - C# / VB.NET - Gestione archivio Lottomatica - Pagina 5

Pagine: [ 1 2 3 4 5 6 ] Precedente | Prossimo
Avatar
Carlo (Member)
Guru


Messaggi: 1344
Iscritto: 29/01/2018

Segnala al moderatore
Postato alle 10:58
Domenica, 31/10/2021
Questa mattina ti ho dedicato mezz'ora di tempo.
I file storico.txt e storico01-oggi.txt contengono un errore all'estrazione 2010/12/23 le estrazioni sono duplicate e il mio codice non la gestisce.

Non è un problema per la ricerca che vuoi tu.

Per ottenere quello che vuoi ho ragionato così:

1) creo in listbox1 l'elenco delle date delle estrazioni, con relativo indice (riga) della prima estrazione
2) creo una matrice con l'elenco delle triple riferite ai 90 numeri (evita calcoli)
3) al clic dell'estrazione scelta sulla listbox1 viene visualizzata l'estrazione sulle 66 textbox
4) l'utente può cliccare un qualsiasi numero visualizzato sulle 55 textbox
5) al clic, la coppia di numeri associata al numero scelto, vengono cercati all'indietro sulla stessa ruota per 660 estrazioni (20 settimane, 20*3*11= 660) personalizzabile
6) tutti i numeri trovati vengono visualizzati su due listbox, i primi trovati sopra.

Nell'immagine allegata, visualizzata l'ultima estrazione disponibile, scelta sulla listbox1
il numero scelto è il 12 ruota di napoli
la terna associata è 12 42 72

il 72 in 20 settimane sulla ruota di napoli è stato trovato 5 volte
NA72 la prima volta appare all'estrazione 2021/10/16  ID 32657 (riga)
i 5 numeri all'estrazione ID 32657 sono NA 72 59 13 51 60

il 42 in 20 settimane sulla ruota di napoli è stato trovato 5 volte
NA42 la prima volta appare all'estrazione 2021/08/28  ID 32426 (riga)
i 5 numeri all'estrazione ID 32426 sono NA 54 14 42 37 41

Non ho fatto verifiche approfondite, che lascio a te.

Se, sei riuscito ad inserire le textbox indicizzate nel tuo schema, ti posso giudare per realizzare il programma partendo dal punto 1)

Per l'aspetto grafico, se visualizzare o meno le listbox, saranno tue scelte.
Considerata l'esiguità delle righe e dei numeri da gestire, ho preferito scrivere codice più leggibile che efficiente. Tutto avviene in tempo reale.




Carlo ha allegato un file: ricerca terne.png (37072 bytes)
Clicca qui per guardare l'immagine

Ultima modifica effettuata da Carlo il 31/10/2021 alle 11:09


in programmazione tutto è permesso
PM
Avatar
Giacos71 (Normal User)
Rookie


Messaggi: 34
Iscritto: 06/05/2009

Segnala al moderatore
Postato alle 14:00
Domenica, 31/10/2021
Testo quotato

Postato originariamente da Carlo:

Questa mattina ti ho dedicato mezz'ora di tempo.
I file storico.txt e storico01-oggi.txt contengono un errore all'estrazione 2010/12/23 le estrazioni sono duplicate e il mio codice non la gestisce.

Non è un problema per la ricerca che vuoi tu.

Per ottenere quello che vuoi ho ragionato così:

1) creo in listbox1 l'elenco delle date delle estrazioni, con relativo indice (riga) della prima estrazione
2) creo una matrice con l'elenco delle triple riferite ai 90 numeri (evita calcoli)
3) al clic dell'estrazione scelta sulla listbox1 viene visualizzata l'estrazione sulle 66 textbox
4) l'utente può cliccare un qualsiasi numero visualizzato sulle 55 textbox
5) al clic, la coppia di numeri associata al numero scelto, vengono cercati all'indietro sulla stessa ruota per 660 estrazioni (20 settimane, 20*3*11= 660) personalizzabile
6) tutti i numeri trovati vengono visualizzati su due listbox, i primi trovati sopra.

Nell'immagine allegata, visualizzata l'ultima estrazione disponibile, scelta sulla listbox1
il numero scelto è il 12 ruota di napoli
la terna associata è 12 42 72

il 72 in 20 settimane sulla ruota di napoli è stato trovato 5 volte
NA72 la prima volta appare all'estrazione 2021/10/16  ID 32657 (riga)
i 5 numeri all'estrazione ID 32657 sono NA 72 59 13 51 60

il 42 in 20 settimane sulla ruota di napoli è stato trovato 5 volte
NA42 la prima volta appare all'estrazione 2021/08/28  ID 32426 (riga)
i 5 numeri all'estrazione ID 32426 sono NA 54 14 42 37 41

Non ho fatto verifiche approfondite, che lascio a te.

Se, sei riuscito ad inserire le textbox indicizzate nel tuo schema, ti posso giudare per realizzare il programma partendo dal punto 1)

Per l'aspetto grafico, se visualizzare o meno le listbox, saranno tue scelte.
Considerata l'esiguità delle righe e dei numeri da gestire, ho preferito scrivere codice più leggibile che efficiente. Tutto avviene in tempo reale.





Per il momento ti ringrazio di tutto poi mi leggo tutto con calma. Volevo poi chiederti di guardare un post a cui ho risposto a nessuno dove c'è anche un link con tutto il codice per creare un DB di access che apparente funziona ma non mi crea il database e se avevi il tempo di testarlo.

Nel post di risposta dovrebbe essere tutto spiegato. Grazie e buona Domenica.

PM
Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2305
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 17:40
Domenica, 31/10/2021
Giacos, non confondere un forum di supporto per una farm di codice o di persone pronte ad aiutare.

Credo che questo topic si stia spostando  oltre da quello per cui è stato creato.
Ovvero leggere testo da file.

Studia la programmazione, e risolvi i problemi.

Se hai problemi con un determinato errore, o linea di codice, dubbio, allora chiedi.

Evita di chiedere più problemi in solo topic.






Ultima modifica effettuata da Thejuster il 31/10/2021 alle 17:43


https://mire.forumfree.it/ - Mire Engine
C# UI Designer
PM
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 18:50
Domenica, 31/10/2021
Concordo con TheJuster.

E' un thread macedonia, una vera confusione


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM
Avatar
Giacos71 (Normal User)
Rookie


Messaggi: 34
Iscritto: 06/05/2009

Segnala al moderatore
Postato alle 20:28
Domenica, 31/10/2021
Testo quotato

Postato originariamente da Thejuster:

Giacos, non confondere un forum di supporto per una farm di codice o di persone pronte ad aiutare.

Credo che questo topic si stia spostando  oltre da quello per cui è stato creato.
Ovvero leggere testo da file.

Studia la programmazione, e risolvi i problemi.

Se hai problemi con un determinato errore, o linea di codice, dubbio, allora chiedi.

Evita di chiedere più problemi in solo topic.








Senti se la cosa ti da fastidio dammi solo il tempo di salvare il codice e poi chiudo il topic. Io sarò anche indietro con certi argomenti di programmazione però non sono uno stupido. Il codice dato da carlo non è stato richiesto lui ha voluto aiutarmi e io l'ho accettato, non penso sia un crimine e mi sembrava chiaro che volessi ANCHE IMPARARE. Anche a nessuno ho richiesto un suo parere per la seconda volta e non ho sentito  più risposta se non ora per farmi i rimproveri. Posso essere anche d'accordo se l'rgomento database andava spostato in un'altra discussione ok per il resto no.

Ultima modifica effettuata da Giacos71 il 31/10/2021 alle 20:33
PM
Avatar
Carlo (Member)
Guru


Messaggi: 1344
Iscritto: 29/01/2018

Segnala al moderatore
Postato alle 21:47
Domenica, 31/10/2021
Per il DB apri un'altra discussione.

Per maneggiare il file dell'archivio lottomatica, siamo in tema.

Il regolamento non vieta di scambiarci codici.

Naturalmente il moderatore è il capo supremo e ci farà sapere. ;)

Ultima modifica effettuata da Carlo il 31/10/2021 alle 21:52


in programmazione tutto è permesso
PM
Avatar
Giacos71 (Normal User)
Rookie


Messaggi: 34
Iscritto: 06/05/2009

Segnala al moderatore
Postato alle 21:51
Domenica, 31/10/2021
Testo quotato

Postato originariamente da Carlo:

Per il DB apri un'altra discussione.

Per maneggiare il file dell'archivio lottomatica, siamo in tema.



Qualcuno sembra infastidito, ma io non ti ho obbligato ad aiutarmi se lo hai fatto è perchè ti faceva piacere. Che io non sappia alcune cose ok ma se si pensa che stia zitto non sono un 16enne pronto ad essere sgridato dalla mamma,  a costo di essere sbattuto fuori dal forum.

PM
Avatar
Carlo (Member)
Guru


Messaggi: 1344
Iscritto: 29/01/2018

Segnala al moderatore
Postato alle 21:59
Domenica, 31/10/2021
@Giacos71

Il regolamento non vieta di scambiarci codici, che commento in modo da spiegare perché ho fatto una cosa.
Io sono un visitatore del forum come te, non ho la pretesa di fare l'insegnante, anzi se vengo ripreso e mi viene spiegato cosa ho sbagliato ne sono felicissimo.

Meglio un forum dove si parla troppo e anche un po' OT, che un forum deserto. :rotfl:

Naturalmente il moderatore è il capo supremo e ci farà sapere. ;)

Ultima modifica effettuata da Carlo il 31/10/2021 alle 22:01


in programmazione tutto è permesso
PM
Pagine: [ 1 2 3 4 5 6 ] Precedente | Prossimo