SQLCE a ASP.NET   zodpovězená otázka

ASP.NET WebForms, Databáze

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

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Tak jako obvykle jsem to našel hned po vytvoření vlákna:

"SQL Server Compact is not intended for ASP.NET development."

Takže NE.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Nainstalujte si SSCE tool do VS - mně to v minulosti pomohlo

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback