12/04/2024 - GrandfatherCoder ha scritto:
L'esempio mio tra l'altro l'ho preso dal web.
Credo sia presente anche negli esempi di delphi con sysdb (o qualcosa del genere). Per questo ho scritto che poteva andare bene con paradox.
Se vuoi creare un programma universale (ti suggerisco al massimo 3 db), usa direttamente gli oggetti a disposizione e li setti da un fle di configurazione dando preferenza all'uso di sql.
Ti facilita l'assistenza nel caso di modifiche di sql senza rilasciare un nuovo exe.
I componenti Possibilmente messi su un datamoule.
Se usi mysql crei una directory con i files di configurazione (magari chiamata mysqlsetup) con:
Connessione, istuzioni sql ecc..
Così, che sia fibird, mysql, sql server o altro usi sempre comandi sql. Cambi solo il percorso dove attingere a connessione e query. (Abbastanza mcchinoso se non hai le idee chiare di cosa fare)
In un esempio si fa uso sia di un componente query sia di un componente table con un radiobutton per selezionare sql o table proprio perché i db non sono tutti uguali.
Comunque opterei per un solo db.
N.b. il ile di configurazione devi crittografarlo per ovvi motivi.