Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 & MySql chi lo usa ??

Sto migrando un'applicazione Vb6/Dao/Mdb (access 97) a VB6/ADO/MySql.
Tempo fa abbandonai l'impresa in quanto Mysql non gestiva le SubQuery.
Ora che con la nuova versione hanno aggiunto anche questà
funzionalità ho di nuovo ripreso in mano il progetto. Ci sono però
svariate problematiche e allora mi chiedo : Ma c'e' qualcuno di voi che
usa MySql/ADO nei propri progetti VB ? Se si e vi funziona, che
versioni del DB e dell'ODBC usate ?
Ven


In tutta sincerità...
MySql è velocissimo e bellissimo.
Il suo dialetto Sql è discretamente standard.
La difficile amministrazione lo rende immune da spippolatori di passaggio.
Ma...
I driver Odbc e Oledb non hanno praticamente supporto. Io usavo gli OleDb, e 
qualche problema l'ho avuto, ma anche chi usa gli Odbc.
La versione di MySql che usavo (e che non ricordo, mi sembra 4, ma non 
vorrei dire un'eresia) non era transazionale se non per la transazionalità 
del File System.
Considerando che adesso anche MSDE è praticamente full (hanno aumentato il 
numero di connessioni non rallentate) e molto più liberamente distribuibile 
di un annetto fa, e quanto a velocità siamo al top per entrambi i prodotti, 
la mia scelta è stata quasi obbligata.
Saluti
Alberto
-- 
E tutto mi sembrava andasse bene... 

Io lo uso.
Prima di più ora molto meno per una serie di motivi NON tecnici, ma 
comunque lo uso ancora in qualche progetto.
Allora... uso i ODBC e non ho problemi, riesco tranquillamente ad 
utilizzare le transazioni e, soprattutto, le foreign keys con tabelle di 
tipo InnoDB.
Nessun problema quindi riguardo i driver (gli OleDB mi davano problemi 
con funzioni di aggregazione come SUM e compagnia bella, gli ODBC invece 
tutto ok).
L'unica cosa che mi dispiace non ci sia *ancora* sono le viste e le 
stored procedure/function, ma la versione 5 (in fase di sviluppo) le 
implementa già quindi siamo prossimi anche a questo :)
Per il resto, no problem!
-- 
Quando noi ignoranti eravamo di più, tutto era più bello...
(A. Celentano)
Per rispondermi in privato, togli prima l'immondizia dalla testa ;)

Sono alla prima esperienza dell'accoppiata VB/MySql e sto usando MySql
5.0.0-alpha-nt con gli ODBC 3.51
Per il momento sto usando query semplici (normalissime select, update,
delete) ma in maniera massiccia, fino a 30 connessioni simultanee ognuna con
la sua bella dose di query, e fino ad adesso non ho riscontrato problemi,
tutto su win2k server con IIS 5 e Php.

Mia considerazione finale e miei spassionati consigli :
Usare MySql & VB va "ottimamente" se ci si limita ad usare semplici
query per la gestione dello stesso.
Se dovete (come nel mio caso) sincronizzare 2 db su macchine diverse e
di natura diversa (uno access ed uno appunto mysql)
e volete utilizzare solo istruzioni SQL senza scrivere svariate righe
di codice, bhe... lasciate perdere MySql !!!!!
Io dopo svariati giorni ad impazzire ho optato per l'accoppiata mdb ed
Msde. Funziona tutto alla perfezione.
Ciao

 ha scritto nel messaggio
news:1109241712.4...@f14g2000cwb.googlegroups.com...

beh, necessità detta legge!!!
Buon lavoro e a presto

Mai provato PostgreSQL ?
E' piu' avanti di MySQL, ha tutto quanto serve ed e' disponibile subito!
Ven ha scritto:
