Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione vivo X300 Pro: è ancora lui il re della fotografia mobile, peccato per la batteria
Recensione vivo X300 Pro: è ancora lui il re della fotografia mobile, peccato per la batteria
vivo X300 Pro rappresenta un'evoluzione misurata della serie fotografica del produttore cinese, con un sistema di fotocamere migliorato, chipset Dimensity 9500 di ultima generazione e l'arrivo dell'interfaccia OriginOS 6 anche sui modelli internazionali. La scelta di limitare la batteria a 5.440mAh nel mercato europeo, rispetto ai 6.510mAh disponibili altrove, fa storcere un po' il naso
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2 è la nuova handheld PC gaming con processore AMD Ryzen Z2 Extreme (8 core Zen 5/5c, GPU RDNA 3.5 16 CU) e schermo OLED 8,8" 1920x1200 144Hz. È dotata anche di controller rimovibili TrueStrike con joystick Hall effect e una batteria da 74Wh. Rispetto al dispositivo che l'ha preceduta, migliora ergonomia e prestazioni a basse risoluzioni, ma pesa 920g e costa 1.299€ nella configurazione con 32GB RAM/1TB SSD e Z2 Extreme
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
A re:Invent 2025, AWS mostra un’evoluzione profonda della propria strategia: l’IA diventa una piattaforma di servizi sempre più pronta all’uso, con agenti e modelli preconfigurati che accelerano lo sviluppo, mentre il cloud resta la base imprescindibile per governare dati, complessità e lock-in in uno scenario sempre più orientato all’hybrid cloud
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 17-11-2011, 17: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, 15: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, 10: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, 18: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 18:46.
daxdaxdax è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione vivo X300 Pro: è ancora lui il re della fotografia mobile, peccato per la batteria Recensione vivo X300 Pro: è ancora lui il...
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'...
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti AWS re:Invent 2025: inizia l'era dell'AI-as-a-Se...
Cos'è la bolla dell'IA e perché se ne parla Cos'è la bolla dell'IA e perché se...
BOOX Palma 2 Pro in prova: l'e-reader diventa a colori, e davvero tascabile BOOX Palma 2 Pro in prova: l'e-reader diventa a ...
Factorial, azienda di batterie allo stat...
Le specifiche fuori di testa della Yangw...
I numeri incredibili di Xiaomi: nel 2025...
In Cina è pronto il parco fotovol...
Neuralink accelera: produzione di massa ...
Starlink abbassa l'orbita di migliaia di...
Dal MIT una nuova batteria per auto elet...
Adam Mosseri parla di IA su Instagram: l...
Suonerie personalizzate e Tone Store: il...
LG UltraGear evo: svelati i monitor gami...
Nelle offerte Amazon del nuovo anno ci s...
Meta Quest 3 da 512 GB torna a 469€ con ...
Steam a inizio 2026: i giochi più vendut...
Auto sempre al top: compressore Xiaomi, ...
In Francia si ragiona sul ban dei social...
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: 17:13.


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