今度のプロジェクトで初めてPostgreSQLを使用することになりました。
PostgreSQL用の.Netデータプロバイダとしては、Npgsqlが有名です。
Postgresql のための Npgsql .Net データプロバイダ : プロジェクトホームページ
Npgsql とは? Npgsql は Postgresql のための .Net データプロバイダです。.Net フレームワーク用に開発されたプログラムであればどんなものでもデータベースサーバにアクセスできます。100% C# コードで実装されています。Postgresql 7.x およびそれ以降のバージョンで動きます。 ...
しかし、データセットのデザイナには対応していないようです。そのため型付きデータセットとTableAdapterが作れません。
そこで、他のデータプロバイダを探したところ「dotConnect for PostgreSQL」が見つかりました。
Download dotConnect for PostgreSQL
You can download trial or free versions of our products to try using them. Trial version of dotConnect for PostgreSQL is a fully working version during 30 days period. After the trial period expires, you must either order a registered version or uninstall dotConnect for PostgreSQL. To view an editions comparison chart, visit the Editions page. ...
いくつかEditionがありますが、ExpressであればFreeです。Expressでもサーバーエクスプローラー、データセットデザイナに対応していて、型付きデータセットとTableAdapterが作成でき、機能は十分です。今度のプロジェクトで採用することになりそうです。