2015-01-01から1ヶ月間の記事一覧

img要素で読み込みに失敗した時に非表示にする。もしくは代替画像を表示する。

リンク切れなどでimg要素が表示できない場合の対応です。onerrorイベントハンドラを使用します。 非表示にする。 <img src="original.png" alt="title" onerror="this.style.display='none'"/> 代替画像を表示にする。 <img src="original.png" alt="title" onerror="this.src='/Images/alternate.png'"/>

XMLに設定する日付書式(ISO 8601)

XMLに日付データを設定するときに設定する日付書式です。 yyyy-MM-ddTHH:mm:sszzz以下の文字列が取得できます。 2015-01-03T10:35:46+09:00

postgresqlのpsqlコマンドラインオプション

C:\Program Files\PostgreSQL\9.4\bin>psql.exe --help psql は PostgreSQL の会話型ターミナルです。使用方法: psql [オプション]... [データベース名 [ユーザ名]]一般的なオプション: -c, --command=コマンド (SQLまたは内部の)単一コマンドを一つだけ実…

WCFの通信データサイズ制限を調整する。

WCFの受信サイズ制限は、既定で65536となっていて制限を越えた場合はSystem.ServiceModel.CommunicationExceptionが発生します。 System.ServiceModel.CommunicationException が発生しました。 HResult=-2146233087 Message=受信メッセージの最大メッセージ…

WCFでAddressAccessDeniedExceptionが発生する場合の対処方法

WCFのHost起動時に以下のメッセージが表示される場合があります。セキュリティ関連のチェックにかかったメッセージで、対処としては管理者で実行するか、実行するユーザに対して権限を与える必要があります。 System.ServiceModel.AddressAccessDeniedExcept…

特定のDBに依存しないデータアクセス方法(DbProviderFactories)

C#

C#で特定のDBに依存しないデータアクセスをする場合の実装方法です。例えば、Oracleに接続する場合はOracleConnectionを使うし、PostgreSqlに接続する場合はNpgSqlを使用すると思いますが、将来的に切り替えたりさまざまなプロジェクトで流用していこうとい…