Обучающиеся.cs 3.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10. using System.Data.SqlClient;
  11. namespace EJ
  12. {
  13. public partial class Обучающиеся : Form
  14. {
  15. SqlConnection connection;
  16. SqlCommand command;
  17. SqlDataAdapter adapter;
  18. DataTable table;
  19. public Обучающиеся()
  20. {
  21. InitializeComponent();
  22. dataGridView1.AutoGenerateColumns = true;
  23. connection = new SqlConnection("SERVER=DESKTOP-JES5T51\\SQLEXPRESS;Database=EJ;Trusted_Connection=True;");
  24. command = new SqlCommand();
  25. command.Connection = connection;
  26. command.CommandType = CommandType.Text;
  27. adapter = new SqlDataAdapter(command);
  28. table = new DataTable();
  29. dataGridView1.DataSource = table;
  30. ShowTable("SELECT * FROM Спортсмены");
  31. }
  32. public void ShowTable(string text)
  33. {
  34. dataGridView1.Columns.Clear();
  35. dataGridView1.DataSource = null;
  36. command.CommandText = text;
  37. table.Clear();
  38. adapter.Fill(table);
  39. dataGridView1.DataSource = table;
  40. }
  41. private void Обучающиеся_Load(object sender, EventArgs e)
  42. {
  43. // TODO: данная строка кода позволяет загрузить данные в таблицу "eJDataSet.Спортсмены". При необходимости она может быть перемещена или удалена.
  44. this.спортсменыTableAdapter.Fill(this.eJDataSet.Спортсмены);
  45. }
  46. private void Add_Click(object sender, EventArgs e)
  47. {
  48. Group P = new Group();
  49. P.Show();
  50. this.Hide();
  51. }
  52. private void radioButton1_CheckedChanged(object sender, EventArgs e)
  53. {
  54. ShowTable("SELECT * FROM Спортсмены Where Знак_ГТО = 'Золотой значок'");
  55. }
  56. private void radioButton2_CheckedChanged(object sender, EventArgs e)
  57. {
  58. ShowTable("SELECT * FROM Спортсмены Where Знак_ГТО = 'Серебрянный значок'");
  59. }
  60. private void radioButton3_CheckedChanged(object sender, EventArgs e)
  61. {
  62. ShowTable("SELECT * FROM Спортсмены Where Знак_ГТО = 'Бронзовый значок'");
  63. }
  64. private void radioButton4_CheckedChanged(object sender, EventArgs e)
  65. {
  66. ShowTable("SELECT * FROM Спортсмены");
  67. }
  68. private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
  69. {
  70. }
  71. private void Back_Click(object sender, EventArgs e)
  72. {
  73. Посещения I = new Посещения();
  74. I.Show();
  75. this.Hide();
  76. }
  77. private void Обучающиеся_Load_1(object sender, EventArgs e)
  78. {
  79. }
  80. }
  81. }