我知道这里有多个与同一问题相关的问题,但所提出的解决方案似乎都不适用于我。话虽如此,我是一个ASP.NET菜鸟,所以我可能会遗漏一些明显的东西。
完成a Data Access Layer tutorial,后,我尝试使用名为ASPNETDB.MDF
的数据库制作一个小项目,如下所示:
我创建了一个名为myDataSet的数据集,该数据集位于App_Code文件夹中。 然后我创建了一个表适配器:
从本教程开始,我理解我应该包括以下行:
using myDataSetTableAdapters;
这会导致“无法找到名称空间”错误。
我已尝试将数据集移出app_code文件夹,在属性中添加前缀以及此处的问题和答案中的一些其他建议,但到目前为止没有任何工作。
有人有什么想法吗?
- 编辑 -
将线路更改为使用Login.App_Code.myDataSetTableAdapters,如下面的答案所示,现在给我一个奇怪的错误;类型名称App_Code在“System.Web.UI.WebControls.Login”类型中不存在。也许这与问题有关?
-Edit2 -
由于网站名为Login
而导致的冲突,我将其更改为myLogin
,但现在已namespace myLogin could not be found.
答案 0 :(得分:2)
myDataSetTableAdapters
应该是包含表适配器的命名空间的名称。