Курстық жұмыс Тақырыбы: Деректер қорын құру және қосымшасын жүзеге асыру: жоо-ның ғылыми бөлімі Орындаған: Мұхамбетжанов Нұрдәулет Тобы: втко-спо курс Қабылдаған: Дүйсеғалиева Ә. Д. Ақтөбе 2023 жыл Мазмұны



бет7/10
Дата16.09.2023
өлшемі1,31 Mb.
#108043
1   2   3   4   5   6   7   8   9   10
Сурет 7. Фильтр нәтижесі


2.3.3 Сұрыптау процесі
Бұл топшада көріп тұрғанымыздай pictureBox, 3 radioButton және 2 button компонеттері орналасқан. Сұрыптау процесі мына код арқылы орындалады:
private void button5_Click_2(object sender, EventArgs e)
{
if (radioButton1.Checked)
{
string query = "SELECT * FROM [dbo].[Budget] ORDER BY [BudgetID] ASC;";

using (SqlCommand command = new SqlCommand(query, connection))


{
connection.Open();

SqlDataAdapter adapter = new SqlDataAdapter(command);


DataTable table = new DataTable();
adapter.Fill(table);

budgetDataGridView.DataSource = table;


connection.Close();
}
}
else if (radioButton2.Checked)
{
string query = "SELECT * FROM [dbo].[Budget] ORDER BY [BudgetID] DESC";

using (SqlCommand command = new SqlCommand(query, connection))


{
connection.Open();

SqlDataAdapter adapter = new SqlDataAdapter(command);


DataTable table = new DataTable();
adapter.Fill(table);

budgetDataGridView.DataSource = table;


connection.Close();
}
}
else if (radioButton3.Checked)
{
string query = "SELECT * FROM [dbo].[Budget] ORDER BY [BudgetYear] ASC";

using (SqlCommand command = new SqlCommand(query, connection))


{
connection.Open();

SqlDataAdapter adapter = new SqlDataAdapter(command);


DataTable table = new DataTable();
adapter.Fill(table);

budgetDataGridView.DataSource = table;


connection.Close();
}
}
}
Код үзіндісінде оқығанымыздай біз сұрыптауды 3 түрлі жүргізе аламыз BudgetID бағанының өсуі, кемуі және BudgetYear бағанының өсуі бойынша. Программамызды орындатсақ:

Сурет 8. ID өсуі бойынша сұрыптау нәтижесі



Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет