【发布时间】:2021-09-03 22:50:27
【问题描述】:
我想在数据库中插入一个组合框值。我的代码如何插入:
string query = "insert into DonorsDB values ('" + DName.Text + "'," + DAge.Text + ",'" + DGender.SelectedValue.ToString() + "','" + DPhone.Text + "','" + DBloodGroup.SelectedValue.ToString() + "')";
Con.Open();
SqlCommand cmd = new SqlCommand(query, Con);
cmd.ExecuteNonQuery();
MessageBox.Show("Donor successfully saved!");
Con.Close();
但是当我想在列表视图中显示数据时,我有这样的东西:
如何仅插入组合框中的值?
【问题讨论】:
-
请使用参数防止SQLi...
-
并对您的对象(表)名称进行模式限定,并始终为插入语句指定列列表。了解using statement。养成良好的习惯。
标签: c# sql-server wpf combobox