Newsgroup: it.comp.lang.vo-clipper
Titolo: dbf o mysql

Buona sera,
ho in corso una discussione abbastanza accesa circa la necessita o meno di passare dai dbf a sql utilizzando mysql
 
Chi mi contesta afferma che i dbf sono più semplici da gestire e la velocità di esecuzione, rispetto a mysql, non giustifica una tale trasformazione.
Anche trasformando l'applicativo in C# si dovrebbe continuare ad utilizzare i dbf.
Tra l'alto VO non ha delle classi utilizzabili per mysql (questa è la contestazione principale attuale) e comunque la gestione diventerebbe caotica.
In C# si potrebbe pure fare, ma si preferiscono i dbf perchè interventi diretti sul database sono semplici da gestire e veloci da eseguire.
 
Io obietto che mysql non è per niente difficile da utilizzare, con opportuni applicativi la manutenzione degli archivi resta semplice ed immediata, ed anche la fase di statistica verrebbe certamente velocizzata.
 
Qualcuno può darmi dei consigli ?
 
grazie comunque e sempre
Aurora Baccio

Buon giorno Aurora,
 
noi gestiamo da anni sia archivi in DBF che quelli in SQL (MySQL, SQL
Server, Oracle, SQLite, PostgreSQL).
I DBF tuttoggi sono molto adatti a strutture piccole (diciamo fino a
3-5 utenti contemporanei), ma arrivano ai looro limiti oltre.
I costo di manutenzione di database DBF sono praticamente nulli, e
anche per lo sviluppo sono fantastici perchè sono semplicemente
copiabili.
 
I database SQL hanno una maggiore stabilità, ma anche un maggior costo
di gestione e chiedono un approcio di programmazione totalmente
differente.
 
Sembra però che il tempo dei DBF stia lentamente passando, e
sopratutto MySQL nelle mani di Oracle non sembra più una scelta molto
azzeccata.
 
Noi abbiamo scelto PostgreSQL sia per lo sviluppo di nuovi progetti su
piattaforme web (PHP su Linux), sia per lo sviluppo di progetti nuovi
su X# (dove però per configurazioni e dati locali vengono usati dei
database SQLite velocissimi e molto versatili, e soprattutto privi di
configurazioni).
 
Visto però che abbiamo progetti in DBF da oltre 25 anni, penso che
questi ci accompagneranno ancora per molto anni - non possiamo pensare
a una completa sostituzione.
 
Per quanto riguarda il supporto MySQL in VO: esistono le classi SQL che
funzionano bene anche con MySQL (per Oracle usiamo VO2Ado). Per SQLite
invece abbiamo creato una DLL COM in X#.
Inoltre Danilo della SoftDevo ha creato la sua libreria per MySQL, e
Alessandro Vacchiano di ComputersCenter sta finendo un RDD VO che
lavora pure con MySQL.
 
Saluti
 
Wolfgang

-- 
 

Ciao io uso Mysql al posto dei famigerati dbf da oltre 15 anni.
A mio giudizio sostenere che i dbf sono più facili da gestire è una 
str...ta.
Il solo fatto di dover avere risorse condivise su server......
 
Per usare mysql a suo tempo ho scritto una dll che ha avuto anche un ottimo 
successo commerciale.
Permetteva di usare mysql senza ODBC ma usando l'interfaccia libmySQL.dll di 
Mysql
 
Danilo
 
ha scritto nel messaggio 
news:479d50e0-c990-45f6...@googlegroups.com...


 Per usare mysql a suo tempo ho scritto una dll che ha avuto anche un ottimo 
 
Signor Giuliani buon giorno,
io per lavorare con mysql e vo attualmente uso con discreto successo gli odbc, ma sono sempre interessata a migliorare.
Potrebbe darmi maggiori informazioni sul loro utilizzo e quindi sul costo ?
Utilizzo la versione 2.8 sp4 build 2838 acquistata in USA.
A proposito è vero che la Grafxsoft non esiste più ???
La notizia mi è stata data da mio cugino che vive e lavora in USA.
 
Grazie per le sue certezze su mysql.
Grazie 


 è stata data da mio cugino che vive e lavora in USA.
 
purtroppo la GrafX ha annunciato di aver chiuso l'attività con il
31/12/2017, ma di continuare la vendita dei prodotti su un altro sito,
con solo pagamento tramite Paypal: 
http://www.grafxsoft.com
 
 
La società (olandese) che ha sviluppato X# però continua a supportare
VO nell'ambito del loro programma FoX (Friends of XSharp).
Infatti i quattro sviluppatori che formano questa società hanno
lavorato per anni per la GrafX, e conoscono Visual Objects meglio di
altri. Soprattutto Robert v.d.Hulst è la persona che in tanti anni ha
reso molto stabile sia la IDE di VO che anche la runtime.
Per maggiori informazioni: 
https://www.xsharp.info
 
 
Saluti
 
Wolfgang
 
 
-- 
 

 A mio giudizio sostenere che i dbf sono più facili da gestire è una
im> str...ta.


 Danilo
 
Grazie signor Giuliani, la mia mail è 
aurora...@tiscali.it
 
La prego di farmi avere anche il costo della dll
Aurora baccio



Grazie signor Giuliani per la risposta.
Ho passato il tutto in amministrazione.
Aurora Baccio