Созданные представления Postgresql не работают в Npgsql - PullRequest
0 голосов
/ 18 октября 2019

Я бы хотел вызвать Postgresql Views с помощью NpgsqlCommand, но по какой-то причине он не работает? Можете ли вы помочь мне здесь, и возможно ли это даже с Npgsql?

Вот вызов от NpgsqlCommand:

  using (var command = new NpgsqlCommand("SELECT * FROM probandsearchresultsqlview", connection))
  {
    connection.Open();
     using (var reader = command.ExecuteReader())
     {
       if (!reader.HasRows)
       return null;
      ......

А вот созданное представление PostgreSQL:

CREATE VIEW probandsearchresultsqlview AS 
 SELECT probands.pid,probands.first_name,probands.last_name FROM probands;

После создания представления вызов SELECT * FROM probandsearchresultsqlview в pgAdmin работает, но не в Npgsql.

...