C# Devexpress复选框编辑
我已经制作了主细节表单。表格的主控部分包含客户基本信息,详细部分是当我选择一台出现LCD故障、电池故障等故障的手机时 我使用Devexpress checkedcomboxedit选择多个值 从数据库中获取移动故障列表,例如LCD故障, 扬声器故障、电池故障、键盘故障、摄像头故障。我该怎么办 将所选故障列表与手机一起保存到数据库C# Devexpress复选框编辑,c#,sql,devexpress,C#,Sql,Devexpress,我已经制作了主细节表单。表格的主控部分包含客户基本信息,详细部分是当我选择一台出现LCD故障、电池故障等故障的手机时 我使用Devexpress checkedcomboxedit选择多个值 从数据库中获取移动故障列表,例如LCD故障, 扬声器故障、电池故障、键盘故障、摄像头故障。我该怎么办 将所选故障列表与手机一起保存到数据库 CheckedComboBoxEdit将所有选中项的值(通过CheckedComboxedit.Properties.ValueMember映射)存储在属性EditVa
CheckedComboBoxEdit将所有选中项的值(通过CheckedComboxedit.Properties.ValueMember映射)存储在属性EditValue中,用CheckedComboxedit.Properties.SeparatorChar分隔 因此,您可以存储所有故障ID(我假定它们的值为1,2,3…),如下所示:
var faults = (myCheckedComboBoxEdit.EditValue ?? "").ToString().Split(myCheckedComboBoxEdit.Properties.SeparatorChar).Select(i => Convert.ToInt32(i)).ToList();
我必须在SQL Server中选择哪种数据类型?取决于您的数据库。我想你对ints有一个主要的细节。