我试图创建一个vb.net应用程序,它可以将病人的病史保存到数据库中。但我坚持我如何将所有列表框项目保存到单个行(使用逗号作为分隔符)。
我尝试使用此代码,但它不仅节省了最后一条记录:
如何保存所有列表框项目以逗号(“,”)作为分隔符访问数据库
Dim diagnosis As String
For i As Integer = 0 To txtDiagnosis.Items.Count - 1
diagnosis = String.Concat(txtDiagnosis.Items(i), ",")
Next
'Insert Query Here
我也希望最后一个记录不具有后一个逗号。在此先感谢
这违反了[第一范式(收藏https://en.m.wikipedia.org/wiki/First_normal_form)。改为使用1:n关系的第二个表。 – Heinzi
@ Heinzi你是什么意思它违反了第一范式?我只是想挽救与逗号(,)作为分隔符的所有列表框项目数据库,例如我在我的列表框 项目1 项目2 项目3 3项我想这些项目数据库保存为: 项目1,项目2,项目3 – ronstoppable
你读过我链接到的维基百科文章吗? – Heinzi