Oppure

Loading
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 :


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
03/06/10 9:10
Ma se non c'è una Exit Sub prima di

errore:

è ovvio che visualizzi comunque la Msgbox !
03/06/10 9:57
queen_live78
ho risolto per il Messaggio d'errore con una Exit sub prima della definizione di errore, ora rimane il messaggio : [MySQL][ODBV 5.1 Driver].....


Questo messaggio esce nel momento in cui inserisci i parametri di connessione errati e non riesco a gestire questo messaggio come errore è questo il mio principale problema !!!!
aaa
03/06/10 10:51
queen_live78
Ragazzi grazie ho risolto ho avuto una piccola svista !!!
aaa
03/06/10 10:58
Ovvero?

Ricorda che i forum non servono solo a quelli che fanno le domande ma a quelli che lo visitano per ottenere risposte a problemi noti ...