回答編集履歴

2 cn変数の言い回しの変更

tobias

tobias score 8

2017/07/26 02:00  投稿

cmd.ExecuteReader()のところで、Npgsqlがsqlを実行する時にエラーになっているように見えますので
strSQL変数に正しいSQL文が入っているかどうかと、cn変数に正しいコネクションが入っているかどうかを確認なされるとよいと思います。
strSQL変数に正しいSQL文が入っているかどうかと、念のためcn変数に正しい接続文字列が入っているかどうかを確認なされるとよいと思います。
1 確認点を追加しました

tobias

tobias score 8

2017/07/26 01:59  投稿

cmd.ExecuteReader()のところで、Npgsqlがsqlを実行する時にエラーになっているように見えますので

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る