Я хотел бы вставить массив строк в таблицу в PostgreSQL, используя Npgsql в C#. Я написал код ниже, но получаю InvalidCastexception.Вставка символьного массива в postgresql с использованием Npgsql
eventcommand.Parameters.AddWithValue("@participants", NpgsqlDbType.Array).Value = participant.Text;
где участник является текстовым полем, а команда eventcommand - NpgsqlCommand.
Следует также отметить, что NpgsqlDbType.Array необходимо побитовое Ored с типом элемента, так NpgsqlDbType.Array | NpgsqlDbType.Text для массива строк –
@Shay: Спасибо, исправлено. –
@JonSkeet & & Shay: Спасибо большое, ребята ... –