不错呦!smile@林凯西,确保“准备文件”中的几个文件都有安装,S...您好,看了您这篇帖子觉得很有帮助。但是有个问题想请...我的修改过了怎么还被恶意注册呢 @jjjjiiii 用PJ快9年了,主要是A...PJ3啊,貌似很少有人用PJ了,现在不是WP就是z...@332347365,我当时接入时错误码没有-10...楼主,ChkValue值应为-103是什么意思呢?...大哥 你最近能看到我发的信息,请跟我联系,我有个制...
ASP.NET2.0个性化用户配置之SQL Server数据库配置
编辑:dnawo 日期:2008-07-01
在默认情况下,当第一次执行与用户配置有关的应用程序时,系统将自动为该应用程序创建一个SQL Server 2005 Express 的特定数据库实例,该数据库实例存储于应用程序根目录下的App_Data文件夹中,名称为ASPNETDB.MDF。该数据库将默认包括存储用户配置属性数据的数据表,以及其他与实现用户配置功能相关的对象等。对于使用 SQL Server 2005 实施开发的人员来讲,只需要配置好 Web.Config 文件、正确调用 Profile 属性、ProfileManager类即可,而无需关心例如数据库表设计与维护工作。目前应用程序多使用 SQL Server 7.0/2000来实施存储,由于这些版本的数据库发布时间较早,因此,并不具备对个性化用户配置功能的内置支持。在这种情况下,如果需要在 SQL Server 7.0/2000 数据库中存储用户配置属性数据,则必须对数据库进行预先配置,然后,才能正确使用个性用户配置功能[1]。
一、使用aspnet_regsql配置SQL Server数据库
1.在命令行下进入"C:\WINDOWS\Microsoft.NET\Framework\[版本号]"文件夹;
2.执行命令"aspnet_regsql -S 数据库地址 -U 用户名 -P 密码 -A all",稍等片刻即可自动完成SQL Server数据库的配置;
3.配置完后你会发现在服务器上建立一个aspnetdb库,其中包含11个表、9个视图、55个项目以及若干角色;
二、Web.Config配置
参考文章
[1].郝刚.2006.《ASP.NET 2.0 开发指南》.人民邮电出版社.433
一、使用aspnet_regsql配置SQL Server数据库
1.在命令行下进入"C:\WINDOWS\Microsoft.NET\Framework\[版本号]"文件夹;
2.执行命令"aspnet_regsql -S 数据库地址 -U 用户名 -P 密码 -A all",稍等片刻即可自动完成SQL Server数据库的配置;
3.配置完后你会发现在服务器上建立一个aspnetdb库,其中包含11个表、9个视图、55个项目以及若干角色;
二、Web.Config配置
复制内容到剪贴板
程序代码

<?xml version="1.0"?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<appSettings/>
<connectionStrings>
<add name="SqlServices" connectionString="server=(local);uid=sa;pwd=sa;database=aspnetdb;" />
</connectionStrings>
<system.web>
<profile defaultProvider="SqlProvider">
<providers>
<!-- 清除从 machine.config 文件继承的相关用户配置提供程序设置 -->
<clear/>
<add name="SqlProvider" connectionStringName="SqlServices" type="System.Web.Profile.SqlProfileProvider" applicationName="MyApp" />
</providers>
</profile>
</system.web>
</configuration>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<appSettings/>
<connectionStrings>
<add name="SqlServices" connectionString="server=(local);uid=sa;pwd=sa;database=aspnetdb;" />
</connectionStrings>
<system.web>
<profile defaultProvider="SqlProvider">
<providers>
<!-- 清除从 machine.config 文件继承的相关用户配置提供程序设置 -->
<clear/>
<add name="SqlProvider" connectionStringName="SqlServices" type="System.Web.Profile.SqlProfileProvider" applicationName="MyApp" />
</providers>
</profile>
</system.web>
</configuration>
参考文章
[1].郝刚.2006.《ASP.NET 2.0 开发指南》.人民邮电出版社.433






评论: 0 | 引用: 0 | 查看次数: 3958
发表评论
请登录后再发表评论!