【问题标题】:ASP.NET Data Access Layer Tutorial - TableAdapter errorASP.NET 数据访问层教程 - TableAdapter 错误
【发布时间】:2010-08-19 10:14:54
【问题描述】:

错误::

找不到类型或命名空间名称“NorthwindTableAdapters”(您是否缺少 using 指令或程序集引用?)

我正在按照下面的教程进行操作,并且完全按照上面的说明进行操作

http://www.asp.net/data-access/tutorials/creating-a-data-access-layer-cs

但出现此错误..尝试了一切以使其消失

  1. 在我的文件中添加了代码行“using NorthwindTableAdapters;”
  2. 尝试了类似以下问题的答案的步骤

ASP.net DAL DatasSet and Table Adapter not in namespace - Northwind Tutorial

几个问题::

  1. 应该有一个 NorthWindAdapter 类,因为我在解决方案资源管理器中看不到一个

  2. 另外,我的数据库名称是“myDB”,所以我需要写“使用 myDBTableAdapters;”而不是“使用 NorthwindTableAdapters;” ??我确实尝试过,但它没有用

我的代码:-

默认.aspx

using System;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;

public partial class _Default : System.Web.UI.Page 
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
}

AllProducts.aspx

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using NorthwindTableAdapters; 


public partial class AllProducts : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        ProductsTableAdapter productsAdapter = new ProductsTableAdapter(); 
        GridView1.DataSource = productsAdapter.GetProducts(); 
        GridView1.DataBind(); 
    }
}

我应该在这里输入 xsd 文件的代码吗??

怎么了??救命!

【问题讨论】:

    标签: asp.net database


    【解决方案1】:

    两件事:

    1. 以防万一,请确保数据集所在的 DLL 位于 Web 应用程序的 bin 中,并且
    2. 仔细检查设计器生成的文件,并检查表适配器的命名空间。 Ctrl + F 并键入 ProductsTableAdapter,然后向上钻取以找到命名空间...通常命名空间更长。

    HTH。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-21
      • 2011-12-10
      • 2011-02-14
      • 1970-01-01
      • 1970-01-01
      • 2012-06-21
      • 1970-01-01
      • 2011-07-20
      相关资源
      最近更新 更多