示例#1
0
        private void btAllTable_Click(object sender, EventArgs e)
        {
            FormTable FormTable = new FormTable();

            FormTable.ReadData();
            FormTable.Show();
        }
示例#2
0
 private void btSearch_Click(object sender, EventArgs e)
 {
     if ((tbName.Text == "") & (tbFam.Text == "") & (tbGroup.Text == "") & (tbCourse.Text == ""))
     {
         MessageBox.Show("Заполните хотя бы одно из полей!");
     }
     else
     {
         FormTable     FormTable  = new FormTable();
         SqlConnection connection = new SqlConnection("Data Source=LENOVO-PC\\SQLEXPRESS;Initial Catalog=students;Integrated Security=True;Pooling=false");
         connection.Open();
         SqlCommand command = connection.CreateCommand();
         command.CommandText = "SELECT * FROM students WHERE Имя='" + tbName.Text + "'; SELECT * FROM students WHERE Фамилия='" + tbFam.Text + "'; SELECT * FROM students WHERE Группа='" + tbGroup.Text + "'; SELECT * FROM students WHERE Курс='" + tbCourse.Text + "' ";
         SqlDataReader reader = command.ExecuteReader();
         do                        // цикл просмотра результатов
         {
             while (reader.Read()) // цикл просмотра данных
             {
                 ListViewItem item = FormTable.listView1.Items.Add(reader.GetValue(1).ToString());
                 item.SubItems.Add(reader.GetValue(2).ToString());
                 item.SubItems.Add(reader.GetValue(3).ToString());
                 item.SubItems.Add(reader.GetValue(4).ToString());
             }
         } while (reader.NextResult());
         connection.Close();
         FormTable.Show();
     }
 }