У меня есть форма. На ней есть два ComboBox-а. Мне нужно считать с них данные и изменить в таблице. Собственно есть команда:
NpgsqlCommand com = new NpgsqlCommand("UPDATE \"Object_nedvizimosti\" " +
"SET \"status\" = :status" +
"WHERE \"object_code\" = :object_code;", con);
Но не понятно как считать данные и добавить их в запрос.
где то, так:
var query = $"UPDATE \"Object_nedvizimosti\" " +
$"SET \"status\" = :status" +
$"WHERE \"object_code\" = :object_code;";
var com = new NpgsqlCommand(query, con);
var status = comboBox_status.Text.Trim();
var object_code = comboBox_object_code.Text.Trim();
int object_code_integer;
bool success = int.TryParse(object_code, out object_code_integer);
try
{
com.Parameters.Add(new NpgsqlParameter("status", NpgsqlTypes.NpgsqlDbType.Text));
com.Parameters.Add(new NpgsqlParameter("object_code", NpgsqlTypes.NpgsqlDbType.Text));
com.Parameters[0].Value = status;
if(success)
{
com.Parameters[1].Value = object_code_integer;
}
com.ExecuteNonQuery();
}
catch (NpgsqlException e)
{
Debug.WriteLine("Exception: " + e.Message + '\n');
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
В своем приложении функцию хочу вынести как расширение, для этого прочитал и попробовал MEF, но нет примеров нормальных по использованию этой...
Как задать ControlTemplate для каждого ListBoxItem внутри ListBox? Например я могу в XAML добавить ListBoxItem внутри ListBox и задать ему Template но если мне нужно забиндить...
Есть база данных с двумя таблицами: Users и FollowersДля доступам к данным используется EF Core 2