我有6 DropDownList具有以下值;从DropDown插入多行到SQL
ABC,DEF,GHI,JKL,MNO,PQR
我想从每个下拉列表,取值为从DDL1,DDL2,DDL3,ddl4,ddl5和ddl6值插入到我的SQL表。
我目前得到了以下但需要适应它从每个个体下拉列表,而不是相同的值插入值:
SqlConnection sqlCon = new SqlConnection("Data Source=***; User ID=***; MultipleActiveResultSets=True; Password=***; Initial Catalog=PMRDA;");
try
{
sqlCon.Open();
foreach (string str in AllOptions)
{
SqlCommand cmd = new SqlCommand("INSERT INTO lboard(eventType, date, college) values (@eventType, GETDATE(), @college)", sqlCon);
SqlParameter eventType = cmd.Parameters.Add("@eventType", SqlDbType.VarChar);
SqlParameter college = cmd.Parameters.Add("@college", SqlDbType.Char);
eventType.Value = ddlEventType.SelectedItem.Value;
college.Value = ddl5.SelectedItem.Value;
cmd.ExecuteNonQuery();
}
LabelStatus.Text = "Submitted Succesfully";
}
catch(Exception ex)
{
LabelStatus.Text = ex.Message;
}
finally
{
sqlCon.Close();
}
按下拉列表你的意思是一个组合框的权利? –