i am having issues with my method to delete a row, it is not working. I share my code to delete.
Method to delete a row:
public void DeleteProject(string projectNameDelete)
{
Conectarbd.Open();
string query = "DELETE FROM ProjectsClipBoardManager WHERE projectName = @projectName";
SqlCommand cmd = new SqlCommand(query, Conectarbd);
cmd.Parameters.Add("@projectName", SqlDbType.VarChar);
cmd.Parameters["@projectName"].Value = projectNameDelete;
int rowsAffected = cmd.ExecuteNonQuery();
Conectarbd.Close();
if (rowsAffected > 0)
{
MessageBox.Show("La línea se ha eliminado exitosamente.");
}
else
{
MessageBox.Show("No se encontró ningun proyecto con el nombre especificado.");
Conectarbd.Close();
}
}
When i run my program my code goes through the else of DeleteProject method and says "There are not projects with that name". Sorry if my english is not good
Trying to delete a row from SQL server using C#