Эй, я не очень понимаю строки подключения к базе данных, поэтому у меня возникают проблемы при его отладке. Буду очень признателен за любую помощь не только в выяснении проблемы, но и в том, что происходит:
У меня есть веб-сайт на моем локальном хосте, и я пытаюсь получить sqldatasource для заполнения моего вида сетки, но он выдает мне сообщение «Имя источника данных не найдено и драйвер по умолчанию не указан».
Моя страница гласит:
<asp:gridview id="AllOrdersChart" runat="server" Width="100%" DataSourceID="SqlDataSource1">
</asp:gridview>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:lollipopDB %>"
ProviderName = "System.Data.Odbc"
SelectCommand="SELECT * FROM LollipopsDB"></asp:SqlDataSource>
и мой web.config говорит:
<connectionStrings>
<add name="lollipopDB" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\inetpub\wwwroot\Lollipops\App_Data\lollipopsDB.mdb;"
providerName="System.Data.OleDb" />
</connectionStrings>
Идеи о том, что не так?