Autore Topic: Classi orientate alle basi dei dati  (Letto 1923 volte)

Offline andy60

  • Senatore Gambero
  • ******
  • Post: 1.256
    • Mostra profilo
    • https://www.linkedin.com/in/andbertini
Classi orientate alle basi dei dati
« il: 02 Febbraio 2008, 08:57:45 »
Buongiorno amici non mi sono fatto vivo prima, a parte problemi col lavoro sto approfondendo, x poi dare il mio contributo, la gestione di una base di dati. In sostanza: funzionamento degli array dei controlli in gambas, creazione di una procedura che legga le caratteristiche di una tabella sqlite e automaticamente generi una form di inserimento dei dati. La cosa mi interessa in quanto sto creando un programma con una tabella riguardante gli alimenti nutrizionali composta da 55 campi. Se qualcuno ha know how in merito agli array e gb.db mi faccia sapere. thanksssss

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: Classi orientate alle basi dei dati
« Risposta #1 il: 02 Febbraio 2008, 16:22:41 »
Se ti può servire aiuto, io ho scritto in Gambas il gestionale che usiamo dove lavoro io usando un archivio SQLite per memorizzare i dati.
La mia applicazione gestisce la creazione, la modifica e la cancellazione di campi dal DB il tutto usando gli oggetti, non usando cioè gli oggetti DataCombo, DataBrowser, DataControl ecc... Mi piace di più l'approccio con query SQL quindi usando intensivamente le classi Connection e Result.
Visita il mio sito personale: http://www.leonardomiliani.com

Offline andy60

  • Senatore Gambero
  • ******
  • Post: 1.256
    • Mostra profilo
    • https://www.linkedin.com/in/andbertini
Re: Classi orientate alle basi dei dati
« Risposta #2 il: 02 Febbraio 2008, 17:28:58 »
Ciao. Certo che mi interessa, soprattutto se hai creato routine riusabili. Concordo sul fatto di usare le sql per inserire/modificare i dati. Il problema che sto incontrando non risiede tanto nell'effettuare questa operazione.

Intendo creare una routine che crei l'sql di aggiornamento prelevando in automatico i nomi dei campi dalla tabella e che gestisca i diversi tipi di dati. Questo è tanto + interessante tanto piu' una tabella è numerosa. Gli errori in questo caso nella scrittura manuale dell'sql rallentano notevolmente la realizzazione del software.

Oggi ho creato un programmetto di esempio che entra in una tabella sqlite e legge le caratteristiche di tutti i campi. Se volete posso inserirlo nella sezione download oppure creare una pagina di wiki.

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: Classi orientate alle basi dei dati
« Risposta #3 il: 02 Febbraio 2008, 20:37:17 »
Puoi pubblicare il codice in area download, così anche altri membri della comunità potranno darti una mano.
Io da parte mia posso aiutarti per quanto riguarda le query SQL.

P.S.:
ho spostato il post nella sezione "Progetti in cerca di aiuto"
Visita il mio sito personale: http://www.leonardomiliani.com