Sql server VB.Net 4.0 SQL Server存储过程
第一次海报。我目前正在为班级制作一个网站,我最终想发布并与之一起上线 网站的基本前提是用户可以注册一个新帐户,然后使用该帐户登录。我用VisualStudio2010构建了这个网站,并使用了他们的登录控件(登录、登录状态、createuserwizard)等 显然,当我创建一个新用户(根据向导)时,它会将数据写入并保存在某个地方,但我不确定在哪里。我创建了一个名为Sql server VB.Net 4.0 SQL Server存储过程,sql-server,vb.net,visual-studio-2010,stored-procedures,Sql Server,Vb.net,Visual Studio 2010,Stored Procedures,第一次海报。我目前正在为班级制作一个网站,我最终想发布并与之一起上线 网站的基本前提是用户可以注册一个新帐户,然后使用该帐户登录。我用VisualStudio2010构建了这个网站,并使用了他们的登录控件(登录、登录状态、createuserwizard)等 显然,当我创建一个新用户(根据向导)时,它会将数据写入并保存在某个地方,但我不确定在哪里。我创建了一个名为Users的数据库,我想将输入的信息(名字、姓氏、电子邮件等)写入Users数据库。在搜索之后,我似乎必须使用一个存储过程,然后在单击
Users
的数据库,我想将输入的信息(名字、姓氏、电子邮件等)写入Users
数据库。在搜索之后,我似乎必须使用一个存储过程,然后在单击“注册”按钮时调用该存储过程
有谁能解释一下这个存储过程是什么样子的,以及我如何称呼它?只需要基本语法就可以了,我可以自己填写我正在向DB写入的内容的具体细节
谢谢 您的默认连接可能是LocalSqlServer,并在机器配置中设置 要将其显式设置为该值,可以将以下内容添加到web配置中。请注意,第一部分清除了默认值。(这会让您连接到同一个数据库,您只是明确地设置它,而不是使用默认设置)
...
您使用的是什么会员资格提供商?如果是,则在sql server数据库中创建新用户。我相信是SqlMemberShipProvider。哎呀,对不起,我的回复是双重的。我不知道enter充当了单击添加注释按钮的角色。既然存储过程已经在写入自己的数据库,那么我是否应该不担心存储过程并尝试让它写入自己的数据库呢?
<system.web>
...
<membership
defaultProvider="SqlProvider" userIsOnlineTimeWindow="20">
<providers>
<clear/>
<add name="SqlProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="LocalSqlServer"
enablePasswordReset="true"
requiresQuestionAndAnswer="false"
requiresUniqueEmail="false" />
maxInvalidPasswordAttempts="5"
passwordAttemptWindow="10"
passwordFormat="Hashed"
minRequiredPasswordLength="7"
minRequiredNonAlphanumericCharacters="0"
passwordStrengthReqularExpression="0"
enablePasswordRetrieval="false"
applicationName="/" />
</providers>
</membership>
...
</system.web>