当我尝试从datagrid视图中选择数据适配器和数据集后,通过“查询生成器”添加查询时,我收到此错误“查询返回的模式与基本查询不同”
答案 0 :(得分:1)
在设计器中的数据集中创建TableAdapter时,主查询会建立可作为特定TableAdapter的一部分返回的列。如果您收到此错误,则您添加的新查询与原始列不匹配。例如,如果使用此原始查询建立数据集:
Select UserId, UserName, UserCreated
From Users
然后尝试添加以下查询:
Select UserId, UserName, NumberOfFailedLogins
您将收到此错误,因为查询与返回的内容不匹配。 “添加查询”功能实际上是为了对类似要求的SQL查询进行分组(例如CRUD,过滤搜索等)。