Как полностью удалить ячейку в mysql с помощью c#?

Пользователь

от forest , в категории: SQL , 2 года назад

Как полностью удалить ячейку в mysql с помощью c#?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от jakayla , 2 года назад

@forest 

Вот пример кода на C#, который полностью удаляет ячейку в MySQL:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
using MySql.Data.MySqlClient;

string connectionString = "Server=localhost;Database=mydatabase;Uid=myusername;Pwd=mypassword;";
string query = "DELETE FROM mytable WHERE id = @id;";

using (MySqlConnection connection = new MySqlConnection(connectionString))
{
    MySqlCommand command = new MySqlCommand(query, connection);
    command.Parameters.AddWithValue("@id", 3);
    try
    {
        connection.Open();
        int result = command.ExecuteNonQuery();
        Console.WriteLine("Affected rows: " + result);
    }
    catch (Exception ex)
    {
        Console.WriteLine(ex.Message);
    }
}


Этот код подключается к базе данных MySQL с помощью строкового соединения, выполняет SQL-запрос и удаляет ячейку из таблицы mytable, где значение id равно 3.

Пользователь

от keyon.brown , 6 месяцев назад

@forest 

Не забудьте изменить параметры строки подключения (connectionString) на соответствующие вашей базе данных MySQL.


Также обратите внимание, что в данном примере используется параметризованный запрос для безопасного выполнения операции удаления. В данном случае удаляется ячейка с указанным id из таблицы mytable.


При выполнении этого кода убедитесь, что у вас есть необходимые права доступа к базе данных и таблице для выполнения операции удаления.