Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#Tableadapter数据集参考_C#_.net_Gridview_Dataset_Tableadapter - Fatal编程技术网

C#Tableadapter数据集参考

C#Tableadapter数据集参考,c#,.net,gridview,dataset,tableadapter,C#,.net,Gridview,Dataset,Tableadapter,我有一个名为:FileUploadDataSet.xsd的数据集 我有下表: my default.aspx.cs页面的开头如下所示: 但我得到了以下错误: 无法找到类型或命名空间名称“FileUploadDataSetTableAdapters” 被找到(是否缺少using指令或程序集引用?) 我想用gridview绑定数据集,然后还要执行一些insert语句。但我似乎无法脱离一档。我的数据集保存在App_Code文件夹中 有什么办法让一个年轻的C#nOObie来做这个吗?这可能是你在使用

我有一个名为:FileUploadDataSet.xsd的数据集

我有下表:

my default.aspx.cs页面的开头如下所示:

但我得到了以下错误:

无法找到类型或命名空间名称“FileUploadDataSetTableAdapters” 被找到(是否缺少using指令或程序集引用?)

我想用gridview绑定数据集,然后还要执行一些insert语句。但我似乎无法脱离一档。我的数据集保存在App_Code文件夹中


有什么办法让一个年轻的C#nOObie来做这个吗?

这可能是你在使用station时给出的名称与真实的类名不匹配

按CTRL+W、C或view=>class view

找到表适配器类并拖放到代码区域。然后,它将为您提供具有命名空间的完整类名,如
DataSet1TableAdapters.t1TableAdapter

您可以将
DataSet1TableAdapters
移动到using语句并直接使用
t1TableAdapter

在应用程序代码文件夹中设置数据没有问题


编辑:如果看不到从数据集生成的类,则可能需要正确地重新创建它

从解决方案资源管理器打开数据集适配器并转到属性窗口。如果右键单击无法打开,请转到“视图”菜单并打开。有两个属性,一个是名称空间,另一个是名称。您必须更改名称空间(http://tempuri.org/DatabaseBookingDAL.xsd)到(http://tempuri.org/您的名称空间名称.xsd)以及更改类的名称属性

我有相同的问题,通过添加以下代码解决:

using test.App_Data.testDataSetTableAdapters;
其中:

测试:项目的名称

应用程序数据:包含数据库的文件夹

testDataSet:数据集的名称


它工作正常:)

我在类视图中看不到我的数据集..:只要你创建了数据集和数据适配器,构建的项目类就会自动为你生成。我已经试过了。这些类不自动生成。。。这真的很奇怪?我修复了它,我在类视图中,然后添加了一个类和选定的数据集。谢谢你,伙计!