Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...
Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
Топ:
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного...
Техника безопасности при работе на пароконвектомате: К обслуживанию пароконвектомата допускаются лица, прошедшие технический минимум по эксплуатации оборудования...
Процедура выполнения команд. Рабочий цикл процессора: Функционирование процессора в основном состоит из повторяющихся рабочих циклов, каждый из которых соответствует...
Интересное:
Национальное богатство страны и его составляющие: для оценки элементов национального богатства используются...
Как мы говорим и как мы слушаем: общение можно сравнить с огромным зонтиком, под которым скрыто все...
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Дисциплины:
2021-04-18 | 113 |
5.00
из
|
Заказать работу |
|
|
По умолчанию навигатор располагается вдоль верхней границы формы. Если таблиц на форме несколько, то расположение всех навигаторов в верхней части формы неудобно для работы пользователя.
Перенести навигатор в другое место можно несколькими способами.
Чтобы перенести навигатор выполните одно из следующих действий:
- В панели задач навигатора выберите в свойстве Dock из раскрывающегося списка None или щелкните по нижней полоске эскиза формы со словом None.
- В окне Свойства для навигатора измените значение свойства Dock на значение None.
Поиск заданной строки в таблице
Большинство приложений, получающих данные, нуждаются в доступе к отдельным записям, которые отвечают некоторым критериям. Поиск конкретной строки в наборе можно осуществлять по первичному ключу или по произвольному полю.
Поиск строки со значением первичного ключа
Чтобы найти строку в типизированном наборе данных со значением первичного ключа:
· Вызовите метод FindBy, который использует первичный ключ таблицы для поиска строки.
В следующем примере колонка passport является первичным ключом таблицы Person, поэтому метод FindBy генерируется как FindBypassport. В примере показано, как присвоить определенный объект DataRow переменной, используя созданный метод FindBy.
Пример: По значению, введенному в текстовое поле, необходимо найти фамилию сотрудника:
Если сотрудник с заданным паспортом отсутвует, то программой должно быть сгенерировано сообщение:
Для решения поставленной задачи в обработчике события нажатия кнопки найти необходимо прописать следующий код:
private void button1_Click(object sender, EventArgs e)
{
DataRow rp = sotrudnicDataSet1.person.NewRow();
rp = sotrudnicDataSet1.person.FindBypasport
|
(Convert.ToInt32(textBox1.Text));
if (rp!= null)
label2.Text = " Фамилия - " + rp["fio"].ToString();
else
MessageBox.Show("Сотрудник с заданным паспортом отсутствует!");
}
Примечание. На форме может не быть таблицы DataGridView, но для работы метода FindBy должны быть объекты: personBindingSource, personTableAdapter, sotrudnicdaaset1:
Чтобы найти строку в нетипизированном наборе данных со значением первичного ключа
· Вызовите метод Find из коллекции DataRowCollection, передав первичный ключ в качестве параметра.
В следующем примере показано, как объявить новую строку с именем R и присвоить ей возвращаемое значение метода Find. Если первичный ключ найден, содержимое индекса столбца 1 отображается в окне сообщения.
string s = "значение первичного ключа"; DataRow R = БД.Tables[" имя _ таблицы "].Rows.Find(s); if (R!= null) { MessageBox.Show(R[1].ToString()); } else { MessageBox. Show ("Строка с первичным ключом " + s + "не найдена"); }
|
|
Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!