当前位置:编程学习 > C#/ASP.NET >>

请教profile存储数据表的问题

用profile存储购物篮中数据表,web.config配置如下,<profile>
<providers>
<add name="AspNetSqlProfileProvider" connectionStringName="LocalSqlServer" applicationName="/" type="System.Web.Profile.SqlProfileProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</providers>
<properties>
<add name="cartTable" type="System.Data.DataTable" provider="AspNetSqlProfileProvider"  allowAnonymous="true" />
</properties>
</profile>
<anonymousIdentification enabled="true" cookieName=".netshop"/>


运行后结果问题是:匿名用户可以选购商品,则登录用户不行,数据不能存储,出现提示为:
如果把allowAnonymous="false",<anonymousIdentification enabled="true" cookieName=".netshop"/>
这行去掉,结果也是一样的.

“/netshop”应用程序中的服务器错误。
--------------------------------------------------------------------------------

无法找到列 0。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.IndexOutOfRangeException: 无法找到列 0。
--------------------编程问答-------------------- 无法找到列 0。  
貌似首页加载的时候取数据的问题
空的dataset取table[0]了? --------------------编程问答-------------------- web.config中的配置好像有点乱! --------------------编程问答-------------------- 顶起这上个月的帖子!
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,