Witam! Ostatnio bawiłem się trochę bazami danych i stworzyłem sobie program do ich obsługi używając MySQL Connector/NET Łączył się on z bazą danych na moim komputerze i wszystko było dobrze. Ostatnio postanowiłem przenieść bazę danych na serwer zewnętrzny (cba.pl). Wszystko ładnie, pięknie, aż do czasu, gdy próbuje się połączyć. I lipa, nie chce. Łączy się poprzez serwer mysql.cba.pl i jakoś mu to nie idzie. Błąd wyskakuje przy otwieraniu połączenia: "Unable to connect to any of the specified MySQL hosts.". Czy ktoś wie czym może być to spowodowane?
@Edit: Okej, przerzuciłem się na inny serwer - db4free.net, lecz teraz mam inny problem. Program łączy się z bazą, ale nie chce wykonać następującego polecenia:
MySqlDataReader reader = null;
MySqlCommand cmd = new MySqlCommand("SELECT * FROM tekst", conn);
try
{
reader = cmd.ExecuteReader();
labela = Convert.ToString(reader.GetString(0));
}
catch
{
MessageBox.Show("Błąd");
}
finally
{
if (reader != null) reader.Close();
}
Wyskakuje błąd przy "reader = cmd.ExecuteReader();" : "Próba połączenia nie powiodła się, ponieważ połączona strona nie odpowiedziała poprawnie po ustalonym okresie czasu lub utworzone połączenie nie powiodło się, ponieważ połączony host nie odpowiedział". Nie wiem o co chodzi. Może ktoś z Was wie?