繁体   English   中英

asp.net web 应用程序(.net 框架)无法调用数据表

[英]asp.net web application (.net framework) unable to call daatables

我只想在有人成功创建帐户时将额外信息传递给 sql 服务器,问题是我无法调用对其进行查询的表适配器。 我制作了数据集 xsd 并制作了表格,但我似乎无法调用它们这是在 asp.net web 应用程序(.net 框架)中完成的

在此处输入图像描述

using System;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.UI;
using Microsoft.AspNet.Identity;
using Microsoft.AspNet.Identity.Owin;
using Owin;
using CAEWEBBASE.Models;

namespace CAEWEBBASE.Account
{
    public partial class Register : Page
    {
        protected void CreateUser_Click(object sender, EventArgs e)
        {

            var manager = Context.GetOwinContext().GetUserManager<ApplicationUserManager>();
            var signInManager = Context.GetOwinContext().Get<ApplicationSignInManager>();
            var user = new ApplicationUser() { UserName = Email.Text, Email = Email.Text };
            IdentityResult result = manager.Create(user, Password.Text);
            if (result.Succeeded)
            {
                <want to add call to table adapter here to pass data>
                // For more information on how to enable account confirmation and password reset please visit https://go.microsoft.com/fwlink/?LinkID=320771
                //string code = manager.GenerateEmailConfirmationToken(user.Id);
                //string callbackUrl = IdentityHelper.GetUserConfirmationRedirectUrl(code, user.Id, Request);
                //manager.SendEmail(user.Id, "Confirm your account", "Please confirm your account by clicking <a href=\"" + callbackUrl + "\">here</a>.");

                signInManager.SignIn( user, isPersistent: false, rememberBrowser: false);
                IdentityHelper.RedirectToReturnUrl(Request.QueryString["ReturnUrl"], Response);
            }
            else 
            {
                ErrorMessage.Text = result.Errors.FirstOrDefault();
            }
        }
    }
}

我终于找到了解决方案。 首先,我在App_Data文件夹中有数据集; 它需要位于App_Code文件夹中,才能将其作为包含表格的适当数据集 function。

接下来,您必须打开数据集的下拉菜单,然后是设计器 select,然后将构建操作更改为编译,然后重新构建您的项目,然后您就可以访问后面代码中的任何有争议的地方。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM