El conjunto de datos DAL de ASP.net y el adaptador de tabla no están en el espacio de nombres - Tutorial de Northwind
He intentado recorrer el tutorial "Creación de una capa de acceso a datos" encontradohttp://www.asp.net/learn/data-access/tutorial-01-cs.aspx
Creo la conexión de base de datos, creo el conjunto de datos mecanografiado y el adaptador de tabla, especifico el sql, etc.
Cuando agrego el código a la capa de presentación (en este caso, una página llamada AllProducts.aspx) no puedo encontrar la clase NorthwindTableAdapters.ProductsTableAdapter. Intenté importar el espacio de nombres NorthwindTableAdapters, pero no aparece. Buscar en el explorador de soluciones Class View confirma que hay una clase Northwind, pero no el espacio de nombres que estoy buscando.
He probado varios tutoriales en línea que tienen esencialmente los mismos pasos, y obtengo los mismos resultados.
¿Alguien puede darme un empujón en la dirección correcta?
Recibo un error: el espacio de nombres o el tipo especificado en Imports 'NorthwindTableAdapters' no contiene ningún miembro público o no se puede encontrar. Asegúrese de que el espacio de nombres o el tipo estén definidos y contengan al menos un miembro público.
Creo que podría necesitar agregar una referencia O pueden estar creando una clase separada e importándola en su proyecto principal. Si ese es el caso, los tutoriales no mencionan esto.
ProveedoresTest2.aspx.vb:
Imports NorthwindTableAdapters
Partial Class SuppliersTest2
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim suppliersAdapter As New SuppliersTableAdapter
GridView1.DataSource = suppliersAdapter.GetAllSuppliers()
GridView1.DataBind()
End Sub
Clase final