| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Базы данных под .NET > Заполнение базы данных значениями из комбобокса |
| Автор: Zylaman 18.9.2010, 00:36 |
| Мне необходимо вводить выбранные значения из комбобокса в базу.Причем каждому значению комбобокса должны быть присвоенны фиксированные баллы,которые должны выводиться в алерте паралельно сохранению в базу значений.Все это дело должно быть на С# |
| Автор: Экскалупатор 18.9.2010, 10:57 |
| и в чем проблема? где кстати вопрос? если ты хочешь что бы за тебя это сделали, то тебе в раздел фриланса, я тоже могу сделать(10-15 wmz))). если хочешь сам но не знаешь как, то задай вопрос. для начала было бы не плохо рассказать, что за база. и как планируется вводить в нее значения(по какому алгоритму) потому как значений в комбобоксе будет ограниченное число и они туда(в комбобокс) будут откуда то заноситься, может быть из той же базы данных. по поводу баллов - в комбобоксе у каждой записи есть поле Tag и там можно хранить все что хочешь, хоть баллы хоть названия. используй это. |
| Автор: Zylaman 18.9.2010, 12:08 |
| База данных будет содержать некоторое кол-во данных о человеке.В комбобоксе есть фиксированные значения темперамента человека. this.comboBox1.AutoCompleteCustomSource.AddRange(new string[] { "Холерик", "Сангвиник", "Флегматик", "Меланхолик"}); this.comboBox1.FormattingEnabled = true; this.comboBox1.Items.AddRange(new object[] { "Холерик", "Сангвиник", "Флегматик", "Меланхолик"}); this.comboBox1.Location = new System.Drawing.Point(201, 85); this.comboBox1.Name = "comboBox1"; this.comboBox1.Size = new System.Drawing.Size(262, 21); this.comboBox1.TabIndex = 10; Вот я и спрашиваю как мне сделать,чтобы выбранное значение закреплялось в базе и выводило балл.Ну тоесть каждому значению(Холерик или Флегматик ....) прикрепить id,который будет выводиться например в алерте при выборе данного значения. как-нибудть так: MessageBox.Show( (comboBox1.SelectedItem).ToString() ) ; Насколько я понимаю Tag Может содержать в себе только обобщенную заметку о самом комбобоксе,а не о каждом значении из этого комбобокса. |
| Автор: Экскалупатор 18.9.2010, 13:14 |
| можно использовать что типа словаря где какому то значению будет соответствовать другое значение. Добавлено через 1 минуту и 25 секунд или сделать несколько классов(по одному на каждый тип) унаследовать их от одного класса, создать список этих классов и из них заполнить комбобокс. и там можно будет сделать так что бы каждый класс возвращал нужное тебе значение. |
| Автор: Zylaman 18.9.2010, 13:20 |
| Спасибо.Буду пробовать. |