Книга: ЯЗЫК ПРОГРАММИРОВАНИЯ С# 2005 И ПЛАТФОРМА .NET 2.0. 3-е издание

Обновление записей

Обновление записей

Если вы разобрались с программным кодом для DeleteCar() и InsertNewCar(), то и программный код для UpdateCarPetName() не будет для вас сложным (здесь для простоты логика try/catch тоже исключена).

private static void UpdateCarPetName(SqlConnection cn) {
 // Получение номера машины для модификации и ввод нового названия.
 Console.Write("Введите номер машины для модификации: ");
 string newPetName = "";
 int carToUpdate = carToUpdate = int.Parse(Console.ReadLine());
 Console.Write("Введите новое название: ");
 newPetName = Console.ReadLine();
 // Обновление записи.
 string sql = string.Format("Update Inventory Set PetName='{0}' Where CarID='{1}'", newPetName, carToUpdate);
 SqlCommand cmd = new SqlCommand(sql, cn);
 cmd.ExecuteNonQuery();
}

На этом создание приложения завершается. На рис. 22.8 показан результат тестового запуска этого приложения.


Рис. 22.8. Вставка, обновление и удаление записей c помощью объектов команд

Оглавление книги


Генерация: 1.195. Запросов К БД/Cache: 2 / 0
поделиться
Вверх Вниз