查询返回的模式与基本查询不同

时间:2013-03-30 12:29:37

标签: vb.net

当我尝试从datagrid视图中选择数据适配器和数据集后,通过“查询生成器”添加查询时,我收到此错误“查询返回的模式与基本查询不同”

1 个答案:

答案 0 :(得分:1)

在设计器中的数据集中创建TableAdapter时,主查询会建立可作为特定TableAdapter的一部分返回的列。如果您收到此错误,则您添加的新查询与原始列不匹配。例如,如果使用此原始查询建立数据集:

Select UserId, UserName, UserCreated
From Users

然后尝试添加以下查询:

Select UserId, UserName, NumberOfFailedLogins

您将收到此错误,因为查询与返回的内容不匹配。 “添加查询”功能实际上是为了对类似要求的SQL查询进行分组(例如CRUD,过滤搜索等)。