Dobrý den, Chtěl bych na počítači v lokální síti provozovat jednu stránku s gridem zobrazujícím dotaz na databázi SQLCe 3.5 uloženou na temže stroji. Protože ASP neznám tak si nejsem jistý zdali je možné data z CE databáze zobrazit. Na formuláři mám pouze GridView, a jeho sqldatasource. Vše je vyklikáno v designeru a pokud před dokončením nastavení datasource, zkusím testquery tak se mi data zobrazí. V gridu se ukáží sloupce správně. Po spuštění stránky se mi zobrazí chyba:
[ArgumentException: Nelze najít požadovaného zprostředkovatele dat .Net Framework. Je možné, že není nainstalován.]
System.Data.Common.DbProviderFactories.GetFactory(String providerInvariantName) +1303759
System.Web.UI.WebControls.SqlDataSource.GetDbProviderFactory() +67
System.Web.UI.WebControls.SqlDataSource.GetDbProviderFactorySecure() +22
System.Web.UI.WebControls.SqlDataSource.CreateConnection(String connectionString) +11
System.Web.UI.WebControls.SqlDataSourceView.ExecuteSelect(DataSourceSelectArguments arguments) +89
System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) +19
System.Web.UI.WebControls.DataBoundControl.PerformSelect() +142
System.Web.UI.WebControls.BaseDataBoundControl.DataBind() +73
System.Web.UI.WebControls.GridView.DataBind() +4
System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound() +82
System.Web.UI.WebControls.CompositeDataBoundControl.CreateChildControls() +72
System.Web.UI.Control.EnsureChildControls() +87
System.Web.UI.Control.PreRenderRecursiveInternal() +44
System.Web.UI.Control.PreRenderRecursiveInternal() +171
System.Web.UI.Control.PreRenderRecursiveInternal() +171
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +842
Kde je asi důležitá informace: Nelze najít požadovaného zprostředkovatele dat .Net Framework. Je možné, že není nainstalován. Proto se ptám, je možné data z CE databáze zobrazovat na ASP stránce ? Děkuji
|