У меня есть подробное представление, которое используется для вставки новых записей в GRIDVIEW. DetailsView имеет 3 связанных поля и одно поле шаблона. В поле шаблона есть элемент управления с выпадающим списком.dropdownlist control in detailsview в базу данных
Когда я нажимаю insert, все поля должны быть введены в базу данных. Связанные поля вставлены, но у меня проблема с элементом управления dropdownlist. Я пытался писать этот код, особенно для DropDownList в "ВСТАВИТЬ" нажмите событие
защищен недействительным btnInsert_Click (объект отправителя, EventArgs е) {
DropDownList ddl = null;
ddl = new DropDownList();
RateCenters rate = null;
rate = new RateCenters();
rate.statename = ddl.Text;
OleDbConnection con = new OleDbConnection(conStr);
OleDbCommand cmd = new OleDbCommand(sql, con);
cmd.Parameters.Add("@State/Province_name", OleDbType.VarChar).Value = statename;
con.Open();
cmd.ExecuteNonQuery();
con.Close();
Я получаю эту ошибку: Параметр [Состояние/Province_name] не имеет значения по умолчанию.
Пожалуйста, помогите мне решить эту проблему
С уважением, Арджун
насчет размера/длины VARCHAR? – JeffO
моя проблема здесь "statename", кажется, является нулевой во время запуска ... –