以上是我正在处理的示例表。我进口了桌子" All Fruits"," Fruit A"," Fruit B"," Fruit C"和" Fruit D& #34;从访问数据库到SQL数据库(为简洁起见,我没有包含所有表数据)。我创建了新的空表" All_Fruits,在那里我想从"所有水果"中迁移数据。 “水果A”中的水果A,B,C和D的数据类型"所有水果"是"(nvarchar(225),null)"并且在" All_Fruits" "(nvarchar(225)",not null)如图所示,我只想要填充Fruit_A,B,C和D的ID。在我的用户应用程序中,当用户插入更多数据时,他们可以为" Fruit_Veg"输入新名称。对于其余数据,可以选择下拉列表。
我能够让我的下拉列表正常工作,我可以添加,更新和删除数据。但我无法弄清楚如何插入"所有水果"将表数据放入表格#34; All_Fruits"。我想查看,编辑或删除我的用户应用程序中的现有数据。
有人可以建议我怎么做吗?
至于我的用户应用程序,我首先使用ASP.NET MVC代码和现有数据库。
答案 0 :(得分:0)
我希望你的表只是例子而不是这个设计。我很确定像这样的东西可以做你想要的。
select af.ID
, af.Fruit_Veg
, a.ID
, b.ID
, c.ID
, d.ID
from [All Fruits] af
join FruitA a on a.A = af.FruitA
join FruitB b on b.B = af.FruitB
join FruitC c on c.C = af.FruitC
join FruitD d on d.D = af.FruitD