• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Problema risolto [C#] Connessione MySql?

KingrapIT

Utente bannato
Autore del topic
3 Dicembre 2011
12
0
Miglior risposta
0
Salve raga,
Da poco ho finito di studiarmi il C# e starei creando un piccolo EMU per un mmorpg *-*.
Avrei bisogn di un piccolo aiutino sulla connessione a MySql.
So che ce ne sono vari sul forum che si intendano in questo genere,
Vi prego aiutatemi il piu presto possibile :S

Skype: salvatore.trello
 
Riferimento: [C#] Connessione MySql?

Mi servirebbe un comando preciso che si connetta al mysql e mi dica se si è connesso o no v.v
 
Riferimento: [C#] Connessione MySql?

Mi servirebbe un comando preciso che si connetta al mysql e mi dica se si è connesso o no v.v

Innanzitutto non si parla di "comandi" ma di istruzioni, le due parole sono assai diverse in quando i comandi li "dai" su un terminale ( un terminale linux ad esempio, le istruzioni invece le scrivi programmando ). Comunque, la connessione con il database ( e quindi l'autenticazione ) avviene quando richiami la funzione Open ( nell'esempio del link che ti ho postato la connessione avviene tramite l'istruzione cn.Open() ). Tu vorresti sapere se la connessione con il database è avvenuta con successo o no...in questi casi ( onde evitare errori a prescindere ) sarebbe meglio che controllassi i "parametri" della connessione quali nome del database, username e password. Una volta che ti sei accertato che i dati siano corretti allora puoi mettere l'istruzione dell'apertura della connessione con il database in un blocco try catch in modo che nell'istruzione catch puoi far restituire un messaggio che ti dice che la connessione è fallita.

Nel caso non lo sapessi il blocco try catch funziona così :

try
{
istruzioni da eseguire che potrebbero generare un'eccezione
}
catch
{
"gestione" dell'eccezione tramite un messaggio di errore o quello che vuoi tu
}
 
Riferimento: [C#] Connessione MySql?

Si era proprio quello che mi serviva v.v grazie mille é.è lo sapevo io che tu eri un genio ..