Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
UTS-32_IOSU_Guguchkin_A_8.docx
Скачиваний:
1
Добавлен:
08.03.2023
Размер:
604.64 Кб
Скачать

If (rd.HasRows)

while (rd.Read())

listBox1.Items.Add(rd[0].ToString() + " | " + rd[1].ToString() + " | " + rd[2].ToString());

}

finally

{

cn.Close(); // закрытие соединения с БД

}

}

private void button10_Click(object sender, EventArgs e) // з7

{

cn.Open();

try

{

cmd.CommandText = "EXEC Запрос7 1,'Быков','Андрей','Евгеньевич','Терапевт'";

cmd.ExecuteNonQuery();

cmd.Clone();

}

finally

{

cn.Close();

}

}

private void button11_Click(object sender, EventArgs e) // з8

{

cn.Open();

try

{

cmd.CommandText = "EXEC Запрос8";

cmd.ExecuteNonQuery();

cmd.Clone();

}

finally

{

cn.Close();

}

}

private void button12_Click(object sender, EventArgs e) // з9

{

cn.Open();

try

{

cmd.CommandText = "EXEC Запрос9";

cmd.ExecuteNonQuery();

cmd.Clone();

}

finally

{

cn.Close();

}

}

private void button13_Click(object sender, EventArgs e)

{

cn.Open(); // установка соединения

try

{

// очистка содержимого компонента listBox1

listBox1.Items.Clear();

cmd.CommandText = "SELECT * FROM MSysObjects";

// попытка выполнить запрос,

// доступ к его результату будет осуществляться

// при помощи объекта rd

OleDbDataReader rd = cmd.ExecuteReader();

// если запрос вернул результат

If (rd.HasRows)

{

while (rd.Read())

{

listBox1.Items.Add(rd[0].ToString() + " | " + rd[1].ToString() + " | " + rd[2].ToString() + " | "

+ rd[3].ToString() + " | " + rd[4].ToString() + " | " + rd[5].ToString() + " | "

+ rd[6].ToString() + " | " + rd[7].ToString() + " | " + rd[8].ToString() + " | "

+ rd[9].ToString() + " | " + rd[10].ToString() + " | " + rd[11].ToString() + " | "

+ rd[12].ToString() + " | " + rd[13].ToString() + " | " + rd[14].ToString() + " | "

+ rd[15].ToString() + " | " + rd[16].ToString());

}

}

}

finally

{

cn.Close(); // закрытие соединения с БД

}

}

}

}

Москва 2021г.