2.3.5 Өзгерту процесі
Өзгерту процесін екі түрлі орындауға болады, біріншісі DepartmentID бағанын Department_ID ге өзгертуге, ал екіншісі BudgetYear бағанының мәлімет типін (YEAR(GETDATE()) өзгерте аламыз, бұл екі процесс келесі кодтар арқылы орындата аламыз:
private void button4_Click(object sender, EventArgs e)
{
string queryString = "ALTER TABLE [dbo].[Budget] ADD CONSTRAINT DF_Budget_BudgetYear DEFAULT (YEAR(GETDATE())) FOR [BudgetYear]";
SqlCommand command = new SqlCommand(queryString, connection);
connection.Open();
int rowsAffected = command.ExecuteNonQuery();
MessageBox.Show("Rows affected: " + rowsAffected);
connection.Close();
}
2.3.6 Жою процесі
Бұл процесс кестедегі барлық мәліметтерді жою үшін қолданылады, сондықтан бұл процесті соңғы жағына қоямын деп шештім, бұл процесс мына кодтың көмегімен іске асады:
private void button3_Click_1(object sender, EventArgs e)
{
string del = "DELETE FROM Budget";
SqlCommand command = new SqlCommand(del, connection);
connection.Open();
command.ExecuteNonQuery();
connection.Close();
}
Пайдаланылған әдебиеттер тізімі
https://learn.microsoft.com/ru-ru/visualstudio/data-tools/insert-new-records-into-a-database?view=vs-2022&tabs=csharp
https://www.youtube.com/watch?v=ZJfoL_bjr4s
https://learn.microsoft.com/ru-ru/dotnet/framework/data/adonet/sql/linq/how-to-delete-rows-from-the-database
https://learn.microsoft.com/ru-ru/sql/relational-databases/server-management-objects-smo/tasks/creating-altering-and-removing-triggers?view=sql-server-ver16
https://metanit.com/sharp/adonet/2.11.php
Достарыңызбен бөлісу: |