我三流

いろいろ自分なりにやってみたことを書いています

2012-01-01から1年間の記事一覧

WARNING: FreeBSD 9.0-RELEASE is approaching its End-of-Life date.

久々にサーバーの電源を投入。 セキュリティパッチなど当てておくかと # freebsd-update fetch を実行。すると...WARNING: FreeBSD 9.0-RELEASE is approaching its End-of-Life date. It is strongly recommended that you upgrade to a newer release w…

Access FIFO で躓く

久々の投稿。C#からも離れて久しい...この頃は業務で使うAccessアプリでおなかいっぱいです。難関がFIFOで、あと一歩というかそこが肝心なところで完成に至らないところ。 本日もADOと格闘します。

C# PostgreSQL 部分一致検索するってのをやってみました。

C#のFormにCrystalReportsViewerとテキストボックスとコマンドボタンを設置して phoneticカラムをLikeで部分一致検索するってのをやってみました。.rptとかはできているという前提で...省略...最初は、SelectCommandのSQL文字列にLike '%:phonetic%' …

PostgreSQLでストリーミング・レプリケーションの構築

2台のサーバーはFreeBSD 9.0-RELEASE + PostgreSQL 9.1.3 【マスターサーバー】 = 192.168.0.30【スレーブサーバー】 = 192.168.0.50とりあえず、マスタサーバーのディスク故障に備えたリアルタイム・バックアップの用途 【マスターサーバー】 マスターサー…

Npgsql ExecuteScalarメソッドを使用してみました

入力値をチェックする方法にもいろいろな方法があると思いますが 今回は、データグリッドビューに値を入力する際にマスタテーブルに 登録されたIDを参照して、マスタにIDがあればエラーメッセージを表示し 入力をキャンセル、無ければ登録するという仕組みの…

同時実行違反にドハマりする

Formにデータグリッドビュー配置して PostgreSQL DBのデータを表示・追加・更新・削除を行う アプリケーションを作成する過程での更新処理で 「同時実行違反:UpdateCommand によって、処理予定の 1 レコードのうち 0 件が処理されました。」今日は、この「…

文字列関数 CONCAT() を使ってみる

SQL中で文字列を連結する際に 現在は'||'を使って SELECT (first_name || ' ' || last_name) full_name FROM user;のように使っているのですがもし、'first_name' か 'last_name'のどちらかがNULLだと 連結すると結果はがNULLになってしまうということで (SE…

Crystal Reports クリスタルレポートへコンボボックスから値を渡す

フォームにコンボボックスとCrystalReportViewerコントロールを配置して そこにコンボボックスで選択したデータをレポートに表示する。と、なるはずなのになぜかパラメーターの入力ダイアログが表示されてしまっていた。 // Create a CrResults object CrRes…