如何将组合框选择的值添加到数据库

本文关键字:添加 数据库 选择 组合 | 更新日期: 2023-09-27 18:03:19

tblProd p = new tblProd();
p.categoryname=cb_category.SelectedValue.ToString();

我得到字符串为"Demo.tbl_category"我将表的名称作为字符串而不是类别名称。在我的类别模型中有两个属性类别名称和描述。我将combobox源绑定到类别的observablecollection,并将categoryname作为combobox中的displaymemberpath

请帮帮我。提前谢谢。

如何将组合框选择的值添加到数据库

您正在获得对象及其ToString的实例。

SelectedValue包含对象tbl_category的实例

尝试更改为。

p.categoryname=((tbl_category)cb_category.SelectedValue).categoryname;

p.categoryname=cb_category.SelectedValue.categoryname;