Я соединил бд с си шарпом и у меня есть функция удаления:
using (MySqlConnection mysqlCon = new MySqlConnection(connectionString))
{
mysqlCon.Open();
MySqlCommand mySqlCmd = new MySqlCommand("DeleteById", mysqlCon);
mySqlCmd.CommandType = CommandType.StoredProcedure;
mySqlCmd.Parameters.AddWithValue("_id", Id);
mySqlCmd.ExecuteNonQuery();
MessageBox.Show("Deleted");
Clear();
GridFill();
}
где DeleteByID
это процедура удаления строки из mysql:
CREATE DEFINER=`root`@`localhost` PROCEDURE `DeleteByID`(
_id INT
)
BEGIN
DELETE FROM servicetype
WHERE `idТип услуги` = _id;
END
но она удаляет просто данные а не полностью строку, т. е если у меня есть id от 1 до 6 и я удалю 1 и 5 id то получится вот это: Как сделать так чтобы строчки полностью удалялись и сохранялась нумерация? (т.е чтобы стало от 1 до 4 в конкретном примере)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Можно ли как-нибудь применить особый Comparer при соединении 2-ух последовательностей синтаксисом запросов?
есть задача от заказчика создать приложение "Стукач", его цель заключается в том чтобы сотрудники работающие на предприятии могли фотографировать...
Есть основное окно, которое создает немодальное окно через Show(), на котором (немодальном окне) есть ProgressBar с IsIndeterminate="True"