使用记录将新行插入SQL DB列';s唯一ID(C#)

使用记录将新行插入SQL DB列';s唯一ID(C#),c#,sql,C#,Sql,我想知道如何使用指定的记录ID号将多行插入C#中的一列中 例如,我有一个notes列。我不想更新已经存在的注释,但我想向数据库中的特定记录添加新注释。(通过指定记录的唯一ID号来完成) 我该怎么做呢 小图 现在 病人编号:1 病人便条:一张便条 我想做的是: 病人编号:1 病人便条:一张便条 患者注释:另一个注释(在新行中),但分配给同一患者 请注意,我在指定记录要“附加到”的记录时没有遇到问题,通过给DB提供ID号,我关心的是为患者添加多个注释(在“咨询注释”列中)(以防初始解释不清楚)。不要

我想知道如何使用指定的记录ID号将多行插入C#中的一列中

例如,我有一个notes列。我不想更新已经存在的注释,但我想向数据库中的特定记录添加新注释。(通过指定记录的唯一ID号来完成)

我该怎么做呢

小图

现在
病人编号:1 病人便条:一张便条

我想做的是: 病人编号:1 病人便条:一张便条 患者注释:另一个注释(在新行中),但分配给同一患者


请注意,我在指定记录要“附加到”的记录时没有遇到问题,通过给DB提供ID号,我关心的是为患者添加多个注释(在“咨询注释”列中)(以防初始解释不清楚)。

不要将ID设置为主键,那对你来说就行了!或者使用patientid关系创建另一个表,并为特定ID添加多个注释为注释创建新表。它应该至少有两列:PatientId和Note。您可以为任何患者输入任意数量的注释。然后,您可以(应该)在两个表之间创建关系,并通过PatientId链接Patient和Notes表。查找一对多关系以了解更多详细信息。嗨,MirekE,我将实施您的解决方案。谢谢“一对多”关系是否允许我为每位患者添加任意数量的注释?或者,还有什么我必须做的吗?如果是,是什么?是的,您可以添加任意数量的磁盘(只要磁盘上有足够的可用空间)!