Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Qrevo Curv 2 Flow è l'ultima novità di casa Roborock per la pulizia di casa: un robot completo, forte di un sistema di lavaggio dei pavimenti basato su rullo che si estende a seguire il profilo delle pareti abbinato ad un potente motore di aspirazione con doppia spazzola laterale
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite
Abbiamo guidato per diversi giorni la Alpine A290, la prima elettrica del nuovo corso della marca. Non è solo una Renault 5 sotto steroidi, ha una sua identità e vuole farsi guidare
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile
Abbiamo provato a fondo il nuovo Magic 8 Lite di HONOR, e per farlo siamo volati fino a Marrakech , dove abbiamo testato la resistenza di questo smartphone in ogni condizione possibile ed immaginabile. Il risultato? Uno smartphone praticamente indistruttibile e con un'autonomia davvero ottima. Ma c'è molto altro da sapere su Magic 8 Lite, ve lo raccontiamo in questa recensione completa.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 02-06-2003, 15:39   #1
Blisset
Senior Member
 
L'Avatar di Blisset
 
Iscritto dal: Nov 2001
Messaggi: 481
Programmino di gestione database elementare

Salve, conoscete qualche programmino di gestione database semplice semplice, possibilmente gratuito e in italiano ?

Tutto quello che mi serve è definire dei campi a mia scelta e che i record siano col supporto RTF in multilinea, con due viste: tabella (complessiva di più record) e maschera (ossia un record alla volta).

Userei Excel se non fosse per il fatto che le celle sono limitate a una frase in linea singola e non sono quindi multilinea.
Tutto qui, potete aiutarmi ?
Grazie
Blisset è offline   Rispondi citando il messaggio o parte di esso
Old 02-06-2003, 17:01   #2
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
Re: Programmino di gestione database elementare

Quote:
Originally posted by "Blisset"


...

Userei Excel se non fosse per il fatto che le celle sono limitate a una frase in linea singola e non sono quindi multilinea.
Tutto qui, potete aiutarmi ?
Grazie
la tana pelosa, per definizione, non è mai limitata e men che meno in linea singola:

Excel > in qualunque cella digita "Enzo Tana ama" Alt+Enter "la Tana Pelosa"

a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 02-06-2003, 17:04   #3
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
e poi, sempre per definizione, può essere verticale, orizzontale (come in Cina) o obliqua (come a Singapore):

clic destro sulla cella > Formato celle > Allineamento > Orientamento

a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 02-06-2003, 21:11   #4
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
Re: Programmino di gestione database elementare

Quote:
Originally posted by "a2000"



la tana pelosa, per definizione, non è mai limitata e men che meno in linea singola:

Excel > in qualunque cella digita "Enzo Tana ama" Alt+Enter "la Tana Pelosa"

scusa Blisset, a causa degli avatar simili, ti avevo scambiato per enzo tana e quindi mi correggo:

Excel > in qualunque cella digita "Blisset ama" Alt+Enter "la Tana Pelosa"

a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 02-06-2003, 21:25   #5
Blisset
Senior Member
 
L'Avatar di Blisset
 
Iscritto dal: Nov 2001
Messaggi: 481
Ah, grazie.
Effettivamente ignoravo queste possibilità in Excel.

Ho fatto un semplice foglio di lavoro Excel-VBA con una maschera e le funzioni di database, solo che mi sembra un pò lento.
Dagli un'occhiata.
Dato che il file è più di 30 Kb, l'ho diviso in due parti.
Blisset è offline   Rispondi citando il messaggio o parte di esso
Old 02-06-2003, 21:26   #6
Blisset
Senior Member
 
L'Avatar di Blisset
 
Iscritto dal: Nov 2001
Messaggi: 481
E qui c'è la seconda.
Certo che 30 Kb è proprio poco.
Blisset è offline   Rispondi citando il messaggio o parte di esso
Old 02-06-2003, 21:32   #7
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
mi volete far scaricare a forza il Winrar o come si chiama
a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2003, 00:34   #8
Blisset
Senior Member
 
L'Avatar di Blisset
 
Iscritto dal: Nov 2001
Messaggi: 481
Quote:
Originally posted by "a2000"

mi volete far scaricare a forza il Winrar o come si chiama
Non mi dirai che usi ancora il vecchio limitato Zip.
Il RAR è molto più potente e versatile dello Zip e poi WinRar scompatta tutti i formati di compressione, non solo il suo.

Hai capito quindi cosa vorrei ?
Possibile che con tutti i miliardi di programmi freeware che ci sono, non ce n'è uno che faccia queste quattro cosette elementari ?

Io ho scritto un programma in VB6 che è molto simile a quel foglio di lavoro ed è anche molto più veloce, ma immagino che ci sia da qualche parte un programmino freeware fatto da qualcuno mille volte più bravo di me, che fa le stesse cose anche meglio.
Blisset è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2003, 00:35   #9
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
Quote:
Originally posted by "Blisset"

Salve, conoscete qualche programmino di gestione database semplice semplice, possibilmente gratuito e in italiano ?
Sì, Excel !

Quello che ti serve è embedded in qualunque tabella Excel: ad ogni elenco di righe-records costituite da colonne-campi è automaticamente associato una form ("Modulo dati" o "DataForm) di input-output dati in cui sono implementate le funzioni base di gestione del database: scorrimento record, inserimento, eliminazione, scorrimento records con filtri, ecc.:

Excel > Seleziona una tabella qualunque > Dati > Modulo

ti allego un file col DataForm attivato automaticamente nel foglio "Maschera"

Faccio due osservazioni:

1) Non c'è nessun controllo VB potente ed esteso come l'oggetto Worksheet di Excel ergo in Excel i controlli di automazione ActiveX vanno utilizzati solo per "effetto grafico" e quindi mai.

2) La stessa cosa che fa DataForm può essere realizzata in VBA(Excel) con un UserForm oppure con un foglio-maschera.
La cosa è moooolto semplice, non richiede nessun controllo ActiveX, richiede meno di 20-30 righe di codice ed è di funzionamento istantaneo.


a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2003, 11:17   #10
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
prooooontoooooo
a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2003, 20:35   #11
Blisset
Senior Member
 
L'Avatar di Blisset
 
Iscritto dal: Nov 2001
Messaggi: 481
Quote:
Originally posted by "a2000"

prooooontoooooo
Mmh, a parte che la mascherina database di Excel è piccola e orrenda, manca la cosa più importante. Come avrai notato, nel mio progetto c'era un'ampia casella gialla in cui era possibile scrivere una descrizione in più righe.
Ebbene, dov'è quella casella nella mascherina database di Excel ?

Non si potrebbe fare una cosa simile in Access, magari con una maschera a pieno schermo tipo quella che ho fatto io nel progetto ?
In teoria dovrebbe essere ancora più facile, eppure non ho idea di come farla perchè l'ho usato pochissimo finora.
Tutto quello che mi serve è la casella gialla al centro e la possibilità di campi a tendina dove selezionare voci ricorrenti, impostati in un'altra tabella. Non so come collegare quest'ultima tabella alla maschera.
Non potresti allegarmi qualcosina in MDB ?
Grazie
Blisset è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2003, 23:06   #12
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
senti Blisset io te la do cotta e te la do cruda (non la fi+a perchè purtroppo ne sono sprovvisto e altrimenti non starei certo a digitare sulla tastiera ...).

Però tutto quest'indugiare su Access quando c'hai per le mani un controllo (il foglio di calcolo) che ti fa dalla risoluzione di sistemi non lineari a PacMan mi sembra assurdo.

Tutto quello che fai in VB lo fai in VBA-Excel e SENZA utilizzare controlli ActiveX.

a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 04-06-2003, 00:24   #13
Blisset
Senior Member
 
L'Avatar di Blisset
 
Iscritto dal: Nov 2001
Messaggi: 481
Quote:
Originally posted by "a2000"

senti Blisset io te la do cotta e te la do cruda (non la fi+a perchè purtroppo ne sono sprovvisto e altrimenti non starei certo a digitare sulla tastiera ...).

Però tutto quest'indugiare su Access quando c'hai per le mani un controllo (il foglio di calcolo) che ti fa dalla risoluzione di sistemi non lineari a PacMan mi sembra assurdo.

Tutto quello che fai in VB lo fai in VBA-Excel e SENZA utilizzare controlli ActiveX.

Excel manca di una bella maschera di immissione dati con le combobox e la casella ampia di descrizione che cambia a seconda del record, come nel mio progetto.

Ma possibile che con miliardi di programmi freeware che ci sono non c'è n'è uno che faccia queste quattro cosette elementari ? Ma allora il programma freeware che avevo fatto io cos'era ? Unico al mondo ? Esistono persino sistemi operativi freeware con tonnellate di programmi sofisticatissimi totalmente freeware e non c'è un misero elementare database freeware. Mi pare impossibile.
Blisset è offline   Rispondi citando il messaggio o parte di esso
Old 04-06-2003, 00:47   #14
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
Quote:
Originally posted by "Blisset"



Excel manca di una bella maschera di immissione dati con le combobox e la casella ampia di descrizione che cambia a seconda del record, come nel mio progetto.

bullshit
Blisset tu parli a vanvera, Excel non lo conosci e Access pure !

In Excel c'è tutto quello che c'è in VB e anche di più !

Quello che devi fare tu è una cazzatella da 20 righe di codice.
a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 04-06-2003, 00:54   #15
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
comunque se mi avanzano 5 minuti te lo faccio tal quale al tuo progetto ( :o ) con la bella mascherona con i tastoni da Accesso Facilitato con 20 righe di codice, i ComboBox come li chiami tu (ma saranno cose mooolto più rapide) e un millesimo del tempo di attivazione.

P.S.
ma tu vai a fare del bene alla gente ! ig:
a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 04-06-2003, 12:14   #16
Blisset
Senior Member
 
L'Avatar di Blisset
 
Iscritto dal: Nov 2001
Messaggi: 481
Quote:
Originally posted by "a2000"

comunque se mi avanzano 5 minuti te lo faccio tal quale al tuo progetto ( :o ) con la bella mascherona con i tastoni da Accesso Facilitato con 20 righe di codice, i ComboBox come li chiami tu (ma saranno cose mooolto più rapide) e un millesimo del tempo di attivazione.

P.S.
ma tu vai a fare del bene alla gente ! ig:
Non ti sarai mica arrabbiato con me ? Io non ti ho criticato affatto.
E' solo che non conosco Excel così bene come a quanto pare lo conosci tu, che con 20 righe riesci a fare quello che io non sono riuscito a fare in due settimane.
In ogni caso grazie per l'aiuto che mi hai dato e ti ringrazio in anticipo anche per quelle 20 righe se me le vorrai inviare quando avrai 5 minuti.
Blisset è offline   Rispondi citando il messaggio o parte di esso
Old 04-06-2003, 12:47   #17
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
mi devi scusare Blisset,

in effetti forse ti servirebbe qualcosa di già pronto e formattato tipo il DataForm di Excel ma più consono ai tuoi desideri.

Le righe di codice necessarie sono poche se riesci a sfruttare i building-block dell'ambiente, se invece lo usi solo come frame-cornice per i controlli ActiveX allora il numero di righe di codice esplode (devi settare le proprietà, "popolare" i controlli, gestire gli eventi ecc., ecc.) e, più o meno, non si fa meglio di quello che hai fatto tu, anche come tempo di impostazione del codice e di programmazione.

a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 04-06-2003, 15:44   #18
Blisset
Senior Member
 
L'Avatar di Blisset
 
Iscritto dal: Nov 2001
Messaggi: 481
Quote:
Originally posted by "a2000"

mi devi scusare Blisset,

in effetti forse ti servirebbe qualcosa di già pronto e formattato tipo il DataForm di Excel ma più consono ai tuoi desideri.

Le righe di codice necessarie sono poche se riesci a sfruttare i building-block dell'ambiente,
Che vuol dire questo in parole povere ? Che come maschera bisogna per forza usare quella striminzita di Excel ?

Quote:
se invece lo usi solo come frame-cornice per i controlli ActiveX allora il numero di righe di codice esplode (devi settare le proprietà, "popolare" i controlli, gestire gli eventi ecc., ecc.) e, più o meno, non si fa meglio di quello che hai fatto tu, anche come tempo di impostazione del codice e di programmazione.
Quindi quello che mi dicevi prima non si può fare ? Ossia non si può fare una maschera di immissione dati in Excel che sia più veloce di quello che ho fatto io ? Quello che ho fatto sarebbe perfetto se non fosse per l'estrema lentezza di ogni operazione.
Blisset è offline   Rispondi citando il messaggio o parte di esso
Old 04-06-2003, 16:24   #19
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
no in Excel si può fare TUTTO quello che fai in VB e anche di più !

quindi la tua maschera così com'è, identica, con colori, pulsanti e tutto il resto si può fare tal quale con le stesse funzionalità con 20-30 righe di codice, funzionamento istantaneo e in cinque minuti.

a patto di utilizzare le facilities (ossia funzionalità del foglio di calcolo e oggetti) di Excel, altrimenti il risultato è più o meno quello che hai ottenuto in termini di tempo di programmazione e performance.

Come in tutte le cose la filosofia di partenza non è indifferente.

a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 04-06-2003, 17:22   #20
mattomatt
Member
 
Iscritto dal: Dec 2002
Messaggi: 122
La vostra discussione è insulsa....ogni messaggio non dice di più d quanto detto nei primi due messaggi.
mattomatt è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Roborock Qrevo Curv 2 Flow: ora lava con un rullo Roborock Qrevo Curv 2 Flow: ora lava con un rull...
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite Alpine A290 alla prova: un'auto bella che ti fa ...
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile Recensione HONOR Magic 8 Lite: lo smartphone ind...
Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora Sony WF-1000X M6: le cuffie in-ear di riferiment...
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI Snowflake porta l'IA dove sono i dati, anche gra...
Chi vincerà il Festival di Sanrem...
G42 e Cerebras portano in India un super...
Offerte aggiornate del weekend Amazon: 7...
4 MacBook Air in offerta e scende a 939€...
Chrome cambia il tuo modo di lavorare: o...
Minimo storico iPhone 17 su Amazon: 909€...
USA, incriminati tre ingegneri della Sil...
Xbox: Phil Spencer lascia dopo 38 anni, ...
Cuffie e sostanze chimiche: uno studio e...
Terremoto sui dazi USA: la Corte Suprema...
Arianespace potrebbe lanciare il primo r...
Google Pixel 10a disponibile al prezzo m...
Microsoft Copilot nei guai: email riserv...
AOC a 399€ su Amazon: QD-OLED 240 Hz e 0...
La Cina ha recuperato dal mare il primo ...
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: 13:05.


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