使用dropdown来填充sql数据库

时间:2016-01-19 16:38:01

标签: c# sql asp.net

我知道如何将参数设置为文本框,但我不确定如何使用下拉列表进行操作?这是我尝试过的,但它没有用。

cmd.Parameters.AddWithValue("@eadd", txt_eadd.Text);
cmd.Parameters.AddWithValue("@title", txt_title.Text);
cmd.Parameters.AddWithValue("@fname", txt_fname.Text);
cmd.Parameters.AddWithValue("@sname", txt_sname.Text);
cmd.Parameters.AddWithValue("@dob", txt_dob.Text);
cmd.Parameters.AddWithValue("@country", counrty.DropDownList);
cmd.Parameters.AddWithValue("@distilry", distilry.DropDownList);
cmd.Parameters.AddWithValue("@add", txt_add.Text);
cmd.Parameters.AddWithValue("@add2", txt_add2.Text);
cmd.Parameters.AddWithValue("@add3", txt_add3.Text);
cmd.Parameters.AddWithValue("@add4", txt_add4.Text);
cmd.Parameters.AddWithValue("@post", txt_post.Text);
cmd.Parameters.AddWithValue("@mob", txt_mob.Text);
cmd.Parameters.AddWithValue("@fav", txt_fav.Text);

1 个答案:

答案 0 :(得分:0)

您需要选择的值或所选的索引,无论您要搜索哪个 - 所以:

cmd.Parameters.AddWithValue("@country", counrty.SelectedValue);

cmd.Parameters.AddWithValue("@country", counrty.SelectedIndex);