Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Peugeot Polygon Concept: ecco il futuro delle utilitarie
Peugeot Polygon Concept: ecco il futuro delle utilitarie
Polygon è la concept car di Peugeot che mostra il futuro delle soluzioni del segmento B: tra design compatti e innovativi affiancati da dimensioni compatte uno scherzo dalla manovrabilità incredibile per le manovre a bassa velocità
Reno16 Pro: il compatto di OPPO punta su fotocamera da 200MP e il nuovo Bubble! La recensione
Reno16 Pro: il compatto di OPPO punta su fotocamera da 200MP e il nuovo Bubble! La recensione
OPPO ha portato in Italia, dal 1° luglio 2026, Reno16 Pro: display AMOLED da 6,32 pollici a 144Hz, tripla fotocamera con sensore principale da 200 megapixel, chip Dimensity 8550 Super e batteria da 6000mAh, al prezzo di lancio di 899 euro. Lo abbiamo provato per due settimane insieme al nuovo accessorio Bubble, per capire se la formula compatta della serie regge ancora di fronte a un listino da 1099 euro
 Hisense 55U7SE: tuttofare e accessibile, il MiniLED per film, sport e gioco
Hisense 55U7SE: tuttofare e accessibile, il MiniLED per film, sport e gioco
MiniLED di fascia media con local dimming a 192 zone, 144 Hz nativi e audio firmato Devialet. La prova strumentale riscontra colori affidabili e gaming reattivo, per un prodotto molto accessibile e convincente. Ma la soundbar aggiuntiva è quasi d'obbligo
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 17-11-2011, 16:57   #1
LilyLazer
Member
 
Iscritto dal: Apr 2006
Messaggi: 159
Programma Lista della Spesa (Visual Basic)

Salve a tutti.
La scuola mi ha insegnato poco e niente e ho iniziato a studiare programmazione da solo con HTML e Visual Basic quando avevo 15-16 anni, poi ho seguito altre passioni e ho trascurato la programmazione e nel frattempo sono passati una decina d'anni.
Ora che mi sto riavvicinando vorrei farvi partecipi del mio progettino.


Il programma:
Breve prefazione.
In famiglia per fare la spesa andiamo una volta al mese a fare la scorta nelle catene di supermercati di prodotti economici.
Ogni volta sorge il problema della lista della spesa, non dobbiamo dimenticare niente, ma dobbiamo anche fare in modo di comprare il prodotto in questo o quel supermercato tenendo conto della convenienza economica.

In linguaggio Visual Basic (vorrei avvicinarmi a questa mia vecchia conoscenza prima di fare altro) ho in mente di compilare un programma che mi stili una lista della spesa, con i prodotti inseriti manualmente in un database con i relativi dati, quali importantissimo il prezzo.
Il programma deve avere la possibilità, prendendo dal database, di inserire nella "Lista" i prodotti che dovrò acquistare.

Vorrei innanzitutto sapere se è possibile fare tutto ciò, quale linea logica devo seguire e di che strumenti servirmi, (interazione con file Access, servirmi di questo o quel controllo, ecc.)

Grazie mille e spero che il progetto possa interessare o essere utile anche ad altri utenti.
LilyLazer è offline   Rispondi citando il messaggio o parte di esso
Old 18-11-2011, 14:37   #2
daxdaxdax
Member
 
L'Avatar di daxdaxdax
 
Iscritto dal: Aug 2009
Messaggi: 168
Ciao,

Cosa intendi per visual basic, vb6 o vb.net?

Comunque sia la cosa a grandi linee comprenderebbe la creazione di un database (anche access se preferisci...)
contenente una tabella con campi relativi ai prodotti quali:
  • ID
  • Catena supermercato
  • Descrizione prodotto
  • Prezzo
  • Altri dati rilevanti utili per la ricerca...

Per programma occorrerebbe:
  • Stringa di connessione per il database che adotti ( la puoi trovare QUI )
  • Un oggetto Connection per connessione\disconnessione al database
  • Un oggetto Command ( per eseguire query )
  • Un oggetto Datareader ( per leggere le interrogazioni del database )
  • Una sub che inserisca (mediante Command) i record per poplare il database ( quindi esecuzione di query INSERT )
  • Una sub che interroghi il database estraendo i prodotti in base alla richiesta ( considerando il prezzo più basso )
    o
  • Una sub che popoli un DataGridView e mostri quindi tutti i prodotti e, magari al doppio click, aggiunga il prodotto a una lista sommando i prezzi.

Rimane comunque da considerare il cambio di prezzo di un prodotto, il database presto non sarà più molto fedele ma a livello didattico può essere una buona idea.
__________________
D@x
daxdaxdax è offline   Rispondi citando il messaggio o parte di esso
Old 22-11-2011, 09:38   #3
LilyLazer
Member
 
Iscritto dal: Apr 2006
Messaggi: 159
Grazie! Molto utile.
Comunque volevo usare Visual Basic 6.
Mi hai chiarito alcuni punti e dato alcune conferme.
Per il database si tratta di usare linguaggio MySql o simili, giusto? Qualcosina ho studiato.
Studierò ancora un po' la cosa e mi farò sentire. Nel frattempo sono ben accetti consigli e suggerimenti.
LilyLazer è offline   Rispondi citando il messaggio o parte di esso
Old 22-11-2011, 17:42   #4
daxdaxdax
Member
 
L'Avatar di daxdaxdax
 
Iscritto dal: Aug 2009
Messaggi: 168
Figurati!
esatto, occorre usare il linguaggio SQL (Structured Query Language), che a seconda del tipo di database scelto, avrà lievi sfumature sintattiche.

Allora buona programmazione
__________________
D@x

Ultima modifica di daxdaxdax : 22-11-2011 alle 17:46.
daxdaxdax è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Peugeot Polygon Concept: ecco il futuro delle utilitarie Peugeot Polygon Concept: ecco il futuro delle ut...
Reno16 Pro: il compatto di OPPO punta su fotocamera da 200MP e il nuovo Bubble! La recensione Reno16 Pro: il compatto di OPPO punta su fotocam...
 Hisense 55U7SE: tuttofare e accessibile, il MiniLED per film, sport e gioco Hisense 55U7SE: tuttofare e accessibile, il Min...
Kindle Scribe Colorsoft: riduce le cornici e diventa a colori, ma il prezzo è alto Kindle Scribe Colorsoft: riduce le cornici e div...
L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint L'IA cambia tutte le regole della sicurezza tra ...
Apple iPhone 17 Pro Argento e chip A19 P...
Giochi fatti dall'IA con un prompt, cosa...
In questa azienda i programmatori stanno...
I 6 portatili migliori di tutta Amazon: ...
400 mila chilometri con un'auto elettric...
I nuovi iPhone 18 e 18e avranno pi&ugrav...
Nothing: fine del supporto al Phone (1) ...
Samsung Odyssey OLED G5 27'' 2560x1440 p...
Motorola Edge 70 Fusion scende a 281€: b...
L'intelligenza artificiale fa lievitare ...
Scope elettriche in offerta su Amazon, d...
Trump incassa dal memecoin, ma quasi un ...
Queste batterie potrebbero durare molto ...
LG UltraGear, un monitor gaming curvo da...
Midjourney chiede ai giudici di costring...
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: 10:13.


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