如何添加ASPNETDB.MDF数据库,生成水晶报表

问题描述:

我有连接字符串是这样的:如何添加ASPNETDB.MDF数据库,生成水晶报表

的connectionString =“数据源= \ SQLEXPRESS; AttachDbFilename = | DataDirectory目录| \ ASPNETDB.MDF;集成安全性=真;用户实例=真”的providerName =‘System.Data.SqlClient的’

如何给新的数据源连接到这个ASPNETDB.MDF(用asp.net用户登陆创建的数据库)文件?

当我将。\ SQLEXPRESS作为数据源时,它会显示其他数据库文件但不显示此数据库?

如何连接这个水晶报告?

+0

这是连接字符串的ODBC连接,或在您的应用程序的连接字符串上一个asp.net会员数据库?您使用的是什么版本的Crystal Reports? – LittleBobbyTables 2010-10-19 16:14:30

Asp.net成员资格提供程序是Asp.net 2005的一项新功能。我们可以在命令提示符下使用aspnet_regsql.exe创建成员资格表。该博客介绍了如何在SQLEXPRESS创建ASPNETDB DATABSE

ASP.NET成员

ASP.NET成员资格是一种内置的方法来验证和存储用户credentials.And Asp.Net会员帮助用户身份验证的网站。我们可以通过Asp.net Forms身份验证和Login控件来实现成员。

Purppose Membeship提供商

  1. 创造用户名和密码新用户。在SQL服务器

  2. 存储会员信息,活动目录等

用户3.Authentication。通过使用ASP.NET登录控件,ASp.NET用户创建向导等实现了完整的认证系统。

4.Fascilitate角色管理等

用于访问会员数据库的数据库normaly与名ASPNETDB.MDF创建。下面是如何安装ASPNETDB数据库

在SQLEXPRESS创建ASPNETDB数据库 ASPNETDB.MDF为成员提供数据库,用于存储和检索数据库中 会员数据,在这里我们将看到如何创建成员资格提供数据库。用于创建Aspnetdb.mdf的命令是ASPNET_RegSQL.EXE

1.开始 - >程序 - > Microsoft Visual Studio 2005-> Visual Studio工具 - > Visual Studio 2005命令提示符。在Visual Studio 2005命令提示符

  1. 标题:”欢迎到Asp.Net Sql Server的向导”,向导会显示输入aspnet_regsql.exe的。这里需要点击Next

  2. 接下来会出现一个带有“Select Setup Option”的向导。现在我们需要选择安装选项“为应用程序目的配置sql server是默认的”。选择你想要的和下一个。

  3. 将显示一个窗口“选择Sql Server数据库”现在我们需要选择我们的SQL Server数据库。这里需要设置服务器,认证类型和数据库。 如果选择默认名称“aspnetDb.mdf”将被选中。如果你想修改现有的数据库选择该数据库。

5.现在确认将显示标题为“确认您的设置”。现在检查servername和数据库名称,然后单击下一步。

  1. 将显示“数据库已创建或修改”窗口。现在,单击Finish

这些都是如何创建SQL Server 2005数据库