SQL Server表中的对象批量插入/更新列表

时间:2015-11-03 09:37:47

标签: c# sql-server bulkinsert bulkupdate

在C#程序中,我有一个列表,其中包含5个对象

obj 1:

BaseId=105,ID=1,value=4,numberOfMembers=2

obj 2:

BaseId=105,ID=2,value=6,numberOfMembers=3

obj 3:

BaseId=105,ID=3,value=10,numberOfMembers=5

obj 4:

BaseId=105,ID=0,value=20,numberOfMembers=10

obj 5:

BaseId=105,ID=0,value=25,numberOfMembers=50

我需要在单击按钮时将所有这些一起插入/更新到sql表中。当id = 0时插入它,当id!= 0时,更新表。

从下拉列表中选择numberOfMembers [2,3,5,10]。对于BaseID,numberOfMembers不重复,避免在那时插入数据。

请帮我用SQL查询来实现它。

提前致谢

0 个答案:

没有答案