Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
Топ:
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного...
Проблема типологии научных революций: Глобальные научные революции и типы научной рациональности...
Определение места расположения распределительного центра: Фирма реализует продукцию на рынках сбыта и имеет постоянных поставщиков в разных регионах. Увеличение объема продаж...
Интересное:
Уполаживание и террасирование склонов: Если глубина оврага более 5 м необходимо устройство берм. Варианты использования оврагов для градостроительных целей...
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Искусственное повышение поверхности территории: Варианты искусственного повышения поверхности территории необходимо выбирать на основе анализа следующих характеристик защищаемой территории...
Дисциплины:
|
из
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 + "не найдена"); }|
|
|
Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!