03/06/10 8:59
queen_live78
Salve a tutti allora questo è il mio problemino:
Ho creato una form con 4 text box , 1 command button, 1 adodc, ed infine 1 datagrid
nei text box devo inserire i parametri di connessione es:
Host : localhost o 127.0.0.1
user : solitamente root
psw : miapass
database: miodb
la porta non mi interessa perche' lascio quella di default 3306
adesso ho bisogno di verificare alla pressione del command button se i parametri inseriti sono corretti o meno
quindi procedo in questa maniera :
oltretutto se invece metto di proposito i dati erratti mi esce un avviso con scritto [MySQL][ODBV 5.1 Driver]..............
si puo' gestire questo errore in altro modo ?
Ho creato una form con 4 text box , 1 command button, 1 adodc, ed infine 1 datagrid
nei text box devo inserire i parametri di connessione es:
Host : localhost o 127.0.0.1
user : solitamente root
psw : miapass
database: miodb
la porta non mi interessa perche' lascio quella di default 3306
adesso ho bisogno di verificare alla pressione del command button se i parametri inseriti sono corretti o meno
quindi procedo in questa maniera :
On Error GoTo errore ado.ConnectionString = "Driver={MySQL ODBC 5.1 Driver};Server=" & mysql_host.Text & ";Database=" & mysql_db.Text & "; User=" & mysql_user.Text & ";Password=" & mysql_psw.Text & ";Option=3;" ado.RecordSource = "select * from nuke_rubrica132" 'costruisco la stringa per la query Set DataGrid1.DataSource = ado End If errore: MsgBox "Parametri di Connessione errati", vbCritical, Me.Caption inserendo i parametri di connessione esatti il datagrid si popola automaticamente con i dati della tabella interrogata e fin qui nessun problema, la cosa che i manda in bestia e' che si sviluppa lo stesso l'errore con " MsgBox "Parametri di Connessione errati", vbCritical, Me.Caption "
oltretutto se invece metto di proposito i dati erratti mi esce un avviso con scritto [MySQL][ODBV 5.1 Driver]..............
si puo' gestire questo errore in altro modo ?
aaa