ASP.NET połączenie z bazą danych

0

Witam! Postawiłem lokalnie tymczasowo stronę w ASP.NET, zaś bazę danych w MySQL na hostingu friko.pl.
Teraz chciałbym połączyć stronę z bazą danych. Próbowałem wykonać to wg poradnika znajdującego się na youtube ( ) czyli zaimportować bibliotekę MySql.Data.MySqlClient, dodać dane do zmiennej connectionString (tj. nazwa serwera, nazwa bazy danych, nazwa użytkownika i hasło), a następnie otworzyć połączenie, lecz ten sposób powoduje ładowanie się strony w nieskończoność. Próbowałem również dodać connectionStringa do web configa za pomocą:

<connectionStrings>
  <add name="MySQLConnStr" Database=YourDatabase;Server=localhost;UID=YourUsername;PWD=YourPassword;"/>
</connectionStrings>

a następnie korzystać z tego

<asp:SqlDataSource
          id="SqlDataSource1"
          runat="server"
          DataSourceMode="DataReader"
          ConnectionString="<%$ ConnectionStrings:MyNorthwind%>"
          SelectCommand="SELECT FirstName, LastName, Title FROM Employees">
      </asp:SqlDataSource>

      <asp:GridView
          id="GridView1"
          runat="server"
          DataSourceID="SqlDataSource1">
      </asp:GridView>

tak jak jest to w pierwszym przykładzie na stronie
http://msdn.microsoft.com/pl-pl/library/system.web.ui.webcontrols.sqldatasource.connectionstring%28v=vs.110%29.aspx
niestety efekt ten sam co poprzednio. Może ktoś się spotkał z takim problemem bądź udało mu się połączyć?
Za wszelkie wskazówki będę wdzięczny

1

Prawdopodobnie nie możesz się łączyć do tej bazy z zewnątrz, więc takie coś po prostu nie zadziała. Musisz znaleźć inny hosting.

0

Znalazłem bezpłatny hosting umożliwiający łączenie do bazy z zewnątrz:
http://www.freemysqlhosting.net/
może komuś się przyda w przyszłości.

1 użytkowników online, w tym zalogowanych: 0, gości: 1