作成日 2015.03.05
最終更新日 2015.03.05
概要
PostgreSQLデータベース・サーバのための、.NET データ・プロバイダNpgsqlのドキュメント(2014年7月25日・13改訂版)の和訳です。
旧版ドキュメント(外部サイト)
の和訳は存在しましたが、現行版のドキュメントのものは見つからなかったので和訳しました。
PostgreSQLとC#の両方を学ぶための資料集めの一環としての作成しています。
原文
npgsqlマニュアル(2014年7月25日・13改訂版)(外部サイト)
公式ページのドキュメントです。英語で書かれています。
注意
このドキュメントは、過去のNpgsqlのバージョンのドキュメントです。より新しいドキュメントは、「Npgsql4ドキュメント(和訳)」をご覧ください。
npgsqlマニュアル
- Npgsqlとは何ですか? What is Npgsql?
- Npgsqlを入手して、コンパイルする方法 How to get and compile Npgsql
- Npgsqlの使いかた Npgsql Usage
- あなたのソースファイルに、必要な名前空間を追加する Adding required namespaces to your source file
- 接続を確立する Establishing a connection
- 接続文字列パラメータ Connection String parameters
- テーブルに行を追加する NpgsqlCommandを使用する
- NpgsqlCommand.ExecuteScalar()メソッドを使用して、一つの結果の値を取得します。
- NpgsqlCommand.ExecuteReader()メソッドとNpgsqlDataReaderで完全な結果セットを取得します。
- 問合せでパラメータを使用する。 Using parameters in a query
- 用意された命令を使用する Using prepared statements
- 関数呼び出し Function calling
- refcursorsを使用して、DataSetオブジェクトで完全な結果を取得します:
- 問合せで出力パラメーターを使用する。 Using output parameters in a query
- .NETデータセットとその動作 Working with .NET Datasets
- 厳密に型指定されたデータセットとその動作
- バイナリ・データとbyteaデータ型とその動作
- 大規模なオブジェクトをサポートする作業
- シリアル値でテーブルので最後の挿入されたIDを取り出す
- 進行中にコマンドを取り消す
- 通知とその動作
- 非同期通知
- 同期通知
- テーブルに素早く大量のデータをコピーする
- テーブルや選択から大量のデータを素早くコピーする
- System.Transactionsサポート
- 検索パスとその動作
- 配列とその動作
- Npgsqlログ・サポートを使用して
- Npgsql設計時サポート-VS.Netサポート
- ConnectionPool上の注意事項
- ProviderFactoryと一緒にNpgsqlを使用する
- サポートされているデータ型