согласно определению Add(string DataTable name)
, вы создаете новую / пустую таблицу в наборе данных, которая не имеет ничего общего с DataTable Parts_Kit
.
В соответствии с документацией MS , которую вы хотите использовать,
dataSet.Tables.Add(Parts_Kit); // without quotes around Parts_Kit.
Это добавит таблицу, созданную вами из представления (Parts_Kit
), к DataTableCollection
, dataSet
. Чтобы проверить это, вы можете напечатать Parts_Kit.TableName
, чтобы увидеть, является ли оно правильным именем "Parts_Kit" (из команды ToTable("Parts_Kit")
).