Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Соловьев виктор иванович




Сохраните проект и запустите его на выполнение.

Else

{

// первая проверка, например, пользователь ввел что-то в поле ФИО

if ((fam_sotrud!= "%%") & (kod_kafedru_sotrud == 0) & (dolgn_sotrud == "%%") & (nauch_zvanie_sotrud == "%%") & (vozrast_sotrud == "") & (stagem_sotrud == "")& (stavka_sotrud == ""))

{

Sqlmy = "select * " +

"from Teacher " +

"where Lower(Teacher.Name_teacher) Like @fio_sotrud ";

myCommand.CommandText = Sqlmy;

// передача параметров, в нашем случае пока только одного

myCommand.Parameters.Add("@fio_sotrud", SqlDbType.VarChar, 140);

myCommand.Parameters["@fio_sotrud"].Value = fio_sotrud;

// выполняем запрос

myCommand.ExecuteScalar();

// очистка таблицы dataGridView1 от старых данных

while (dataGridView1.Rows.Count > 1)

for (int i = 0; i < dataGridView1.Rows.Count - 1; i++)

dataGridView1.Rows.Remove(dataGridView1.Rows[i]);

// заполнение таблицы dataGridView1 новыми данными

dataAdapter1.SelectCommand = myCommand;

dataAdapter1.Fill(ds1, "Преподаватели");

this.dataGridView1.DataSource = ds1.Tables["Преподаватели "].DefaultView;

}

// вторая проверка, например пользователь выбрал кафедру

if ((fam_sotrud == "%%") & (kod_kafedru_sotrud!= 0) & (dolgn_sotrud == "%%") & (nauch_zvanie_sotrud == "%%") & (vozrast_sotrud == "") & (stagem_sotrud == "")& (stavka_sotrud == ""))

{

// Самостоятельно выполнить запрос

// причем не забудьте, что параметр kod_kafedru_sotrud – это целое число

}

// третья проверка, например, пользователь выбрал кафедру и ФИО

if ((fam_sotrud!= "%%") & (kod_kafedru_sotrud!= 0) & (dolgn_sotrud == "%%") & (nauch_zvanie_sotrud == "%%") & (vozrast_sotrud == "") & (stagem_sotrud == "")& (stavka_sotrud == ""))

{

// Самостоятельно выполнить запрос с двумя условиями

}

// CАМОСТОЯТЕЛЬНО ПЕРЕБРАТЬ ВСЕ ВОЗМОЖНЫЕ КОМБИНАЦИИ!!!!!

// последняя проверка, например, пользователь выбрал все поля

if ((fam_sotrud!= "%%") & (kod_kafedru_sotrud!= 0) & (dolgn_sotrud!= "%%") & (nauch_zvanie_sotrud!= "%%") & (vozrast_sotrud!= "") & (stagem_sotrud!= "")& (stavka_sotrud!= ""))

{

// Самостоятельно выполнить запрос с семью условиями

// При чем, возраста и стажа в таблице Преподавателях нет, их нужно вычислить

// как разность года текущей даты с годом рождения или годом поступления на работу

// (YEAR(GETDATE()-YEAR(BIRTDAY)))

}

}

 

 

13. На лабораторной №7 необходимо выполнить, чтобы работали первые два запроса!!

1). Введете сначала в текстовое поле ФИО полное имя какого-нибудь преподавателя, который у вас имеется в вашей таблице, например

И нажмите кнопку Применить.

В результате у вас на экране должны быть стерты все старые данные и показана только одна запись с нашим выбранным преподавателем.

2). Затем введите в поле только часть поискового слова, например




Поделиться с друзьями:


Дата добавления: 2015-05-09; Просмотров: 352; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.032 сек.