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