快速的匿名用户个性化 示例02:
在上一篇《Asp.net个性化服务 系列01_概述》示例01的基础上进行改进,以最快的速度实现同示例01完全相同的功能.但不需要手动配置数据库(ASPNETDB),
不需要配置<connectionstirngs>配置节。不配置数据库不配置连接字符串难道不用数据库存储数据吗?当然要存储数据,当然要数据库,只不过会自动生成。
让我们继续…
首先删除<connectionStrings>配置节内的配置。删除后如下图:
然后删除<profile>中的<providers>子节。和<profile>的defaultProvider属性。这样都采用了默认值。
删除后如下图:
最后运行程序,成功后如下图:
刷新项目,数据库生成于App_Data文件夹下,我们的数据就存放于该库下。
数据库连接字符串是从machine.config继承下来的不要忘记,|DataDirectory|代表App_Data文件夹
<connectionStrings> |
如果我们用的是SQLServer2000或以下版本的数据库就必须使用示例01那样手动配置数据库方法。
请期待下一篇 《ASP个性化设置 系列03》
【明德兄】