Есть БД MS SQL, в ней есть записи содержащие информацию о человеке (ФИО, возраст, город). Хочу сделать чтобы при добавлении новой записи была выполнена проверка что такой записи не существует в данной БД. Видел что это можно сделать с помощью запроса SELECT FROM. Ниже приведен код с запросом. Использую C#.
SqlCommand equal = connect.CreateCommand();
equal.CommandText = "SELECT * FROM People_list WHERE ФИО = 'Иванов Иван Иванович'";
Правильно ли написан запрос? Какой ответ я должен получить если такой человек есть и что, если нет? Как получить ответ на данный запрос? Спасибо за ответ.
Я бы конечно на уровне БД это делал с оформлением в виде процедур, но если так хочется в коде это сделать, то самый простой вариант будет:
if not exists(select 1 from People_list WHERE ФИО = 'Иванов Иван Иванович')
insert into...
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Здравствуйте, подскажите пожалуйста как можно реализовать загрузку файла(например изtxt вида логин/пароль) на языке с# при помощи библиотеки...
Нужно авторизоваться на сайте по протоколу https - при помощи WebRequest и WebResponse (сама программа на ASPNET MVC)
Как получить названия всех папок почты с помощью библиотеки MailKit
Нужно приостанавливать программу на некоторое время в некотором местеПытаюсь сделать так, чтобы между текстом пользователя и выводом ответа...