PDA

View Full Version : [c#] accesso ad db con MySqlConnection


DesmoColo
05-04-2008, 12:47
sto facendo un portale con le pagine aspx e c# come code behind.
Per provare se funziona la registrazione, utilizzo il db di aruba ed il seguente codice:

public DbManager(Configuration config)
{
connString = "database=" + config.dbName + ";server=" + config.server +
";user id=" + config.user + ";pwd=" + config.password+";";

mysqlconn = new MySqlConnection();
mysqlconn.ConnectionString=connString;

mysqlconn.Open();
}

config è un'sitanza della classe configuration, che contiene i parametri del db di aruba.
Lanciando il debug però, viene generata un'eccezione da cui si capisce che non riesce a trovare l'host.
Non riesco a capire perché... in tutti i tutorial visti in rete la modalità per connettersi a un db MySQL è quella che ho usato come sopra, ed i parametri di connessione al db sono quelli (ho controllato più volte).
Potete aiutarmi a capire dov'è il mio errore? Dipende forsa da aruba?
Grazie

RaouL_BennetH
05-04-2008, 16:47
alcune volte è necessario specificare anche il numero di porta in forma:

port=3306

DesmoColo
06-04-2008, 13:24
Stessa storia.... anche con il numero di porta non funziona :-(

swing1234
10-04-2008, 21:16
Ho avuto anche io lo stesso problema con un altro provider, ho risoòto attivando da pannello di controllo di Aruba l'accesso remoto ai database, indicando l'ip o i range di ip da cui deve accettare connessioni