- 追加された行はこの色です。
- 削除された行はこの色です。
「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。
-[[戻る>ADO.NETデータプロバイダ]]
* 目次 [#c023c7cd]
#contents
*概要 [#h534e08f]
PostgreSQL。
*PostgreSQLをダウンロードしてインストール [#r59960cc]
-Windows10にPostgreSQL9.5をインストール/アンインストールする - Qiita~
http://qiita.com/minr/items/1078181c5723da8db17e
*pgAdminダウンロードしてインストール [#p065d9c2]
-pgAdminの使い方(インストールとテーブルの作成) – OSS情報システム研究会~
http://www.zzz.0t0.jp/?page_id=256
*PostgreSQLを起動してアプリケーションから使うまで。 [#eac9c0fe]
**PostgreSQLを起動する。 [#pc401951]
**pgAdminを起動して接続する。 [#g4fae81d]
**SQLを発行する(DDLを発行してテーブルを作成する)。 [#n7f4801e]
**Visual StudioからNpgSqlを使用して接続・実行する。 [#h2d18c92]
-新規作成→プロジェクト→コンソールアプリケーションを作成する。
-NugetからNpgSqlを検索してインストールする。
-以下のコードを記述してデバッグ実行するとレコード件数が返る。~
(接続文字列のアカウントは、systemとインストール時に入力したパスワードなど環境に合わせて変更すること。)
using Oracle.ManagedDataAccess.Client;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
OracleConnection cn = new OracleConnection("User Id=system;Password=xxxx;Data Source=localhost/XE;");
cn.Open();
OracleCommand cmd = new OracleCommand("SELECT COUNT(*) FROM SHIPPERS", cn);
Console.WriteLine(cmd.ExecuteScalar().ToString());
Console.ReadKey();
}
}
}
*スキーマを作成する。 [#e6065654]
*参考 [#a6e77f82]
----
Tags: [[:データアクセス]], [[:ADO.NET]]