ASP.NET的超级难题,困扰了我两天了。求真相!求指点!
嘿嘿,昨天突发奇想用SQL Server Compact Edition做数据库,结果WEB页面抛出异常。
听SP1234前辈说过,这个数据库可以用作ASP.NET的数据库,但是为啥小弟一连接就抛出异常呢?
附异常信息:
“/WebSite1”应用程序中的服务器错误。
--------------------------------------------------------------------------------
SQL Server Compact 不能用于 ASP.NET 开发。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.NotSupportedException: SQL Server Compact 不能用于 ASP.NET 开发。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[NotSupportedException: SQL Server Compact 不能用于 ASP.NET 开发。]
System.Data.SqlServerCe.SqlCeRestriction.CheckExplicitWebHosting() +106
System.Data.SqlServerCe.SqlCeConnection..ctor() +19
System.Data.SqlServerCe.SqlCeProviderFactory.CreateConnection() +19
System.Web.UI.WebControls.SqlDataSource.CreateConnection(String connectionString) +18
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
--------------------------------------------------------------------------------
我该怎么做,请各位大师指点迷津。。。要是SP1234本人能出来给个例子就更好了。。。