Newsgroup: it.comp.lang.vo-clipper
Titolo: VO e MySql

Cari amici :
Dopo gli articoli che ho fatto su VO e MySql, mi sto apprestando a
realizzare una applicazione abbastanza impegnativa con VO scegliendo come
database MySQL. Devo dire che tramite ODBC è molto semplice gestire le
connessioni alle tabelle ma, si deve scrivere diverso codice per inserire
modificare cancellare fare query ecc... utilizzando le classi  SQL che VO
mette a disposizione. L'altro giorno mi sono scaricato, per curiosità, la
libreria DevoxMySQL dal sito 
www.softdevo.com
 la società che l'ha
realizzata. Questa libreria permette di interfacciarsi direttamente alle API
di MySQL bypassando ODBC che va benissimo per piccole applicazioni dove si
gestiscono poche centinaia di record, ma quando cominciano ad essere 3 o
4000 record e molti campi, la differenza l'ho notata. Ad oggi, dopo tre
giorni d'uso, devo dire che mi sembra che sia stato fatto proprio un bel
lavoro !!! I comandi e le connessioni ai DB sono semplici e velocissime e
l'apertura delle tabelle ricalcano un pò la sintassi dei DBServer oltre ad
essere molto veloci. E' encomiabile lo sforzo che è stato fatto per poter
rendere meno indolore possibile l'utilizzo delle query e la gestione in
generale delle tabelle. Ad esempio il comando SEEK si comporta esattamente
come con i DBF. (con le classi VO si comporta come una select ). Ci sono dei
trucchetti per il blocco dei record...niente male oltre alla possibilità di
aggiungere un file di log in automatico che registra tutte le operazioni che
si fanno sulle tabelle del DB. (molto comodo quando si fanno applicazioni in
rete per tenere sotto controllo le attività degli utenti maldestri !!! ).
Insomma consiglio a chi voglia cominciare a vedere VO con MySQL, di darci un
'occhiata.
Ciao a tutti
Enio Donci

Ciao Enio,
penso sia molto interessante l'accoglienza che e' stata fatta  al medesimo
annuncio fatto sul ng internazionale. Dimostra una volta di piu' come la
pubblicita' sia fondamentale per qualsiasi cosa, ma soprattutto per il
software: puoi avere scritto il programma piu' geniale del mondo, ma se solo
pochi ne sono a conoscenza equivale a non averlo scritto affatto. Sono
veramente impressionato dei commenti entusiastici riservati ai programmi di
Danilo (non mi sbaglio vero, e' lui l'autore?) e gli auguro un prospero
futuro.
Ciao Marco

Si... è il mitico Danilo l' autore !!!
Tempo fa abbiamo parlato un pò al telefono e abbiamo notato che
l'interessamento crescente che c'è a livello internazionale intorno a MySQL
fa sì che grazie a queste librerie VO può essere impiegato con successo
anche in applicazioni che sfruttano questo eccellente DBMS. La cosa che fa
differenza con gli altri linguaggi è che con queste librerie, VO, bypassa la
palla di ODBC interfacciandosi direttamente con le funzioni di MySQL. Io
stesso mi sto cimentando in questi giorni con questo prodotto ed è mia
intenzione (per chi può interessare) fare una serie di articoli su DEV nei
mesi a venire.
ciao a tutti
Enio

Al fine di valutare appieno le possibilità della DLL si può scaricare :
SQL Manager for MySql 4.0.12 Full operative da
http://www.softdevo.com/downloads.htm
Un exe (+ Query.exe) per VO 26 e MySql 4.0.12 da copiare nella cartella
covo26\bin per la manutenzione e gestione di databases
Non ha limiti di record o altro
Danilo Giuliani