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

【C#】共有キー暗号方式 ~暗号化編~

共有キー暗号方式による暗号化 特徴 * 単一の共有キーを使用してデータの暗号化と複合化を行う * 公開キー暗号方式と比較して高速 ⇒ 大量のデータストリームに対して暗号変換を実行する場合に適している 暗号化アルゴリズム * 以下の関連記事を参照のこと。 …

ユーザーインターフェイス・画面について

目的 * ユーザ・インターフェイス全般(画面)に関することを覚書程度に記録しておく ■ユーザ・インターフェイス全般編 フール プルーフを施す * 基本ですが、フール プルーフって言葉知らなかったのでメモ フール プルーフ(fool proof) とは * 直訳:愚か者…

【C#】Transaction ~トランザクションを使用するには~

■ トランザクションを使用するには * 参照設定を右クリックし[参照の追加]-[.NET]で「System.Transactions」を選択する * 「using System.Transactions;」を追加する ■ サンプル using System.Transactions; // 中略 private void button1_Click(object send…

【C#】【Form】 FlowLayoutPanel (フローレイアウトパネル)

■ FlowLayoutPanel * 配置したコントロールの大きさ等を動的に変更しても、自動的に整列できる ■ 主なプロパティ FlowDirection プロパティ * コントロールを配置する方向 参考文献 http://symfoware.blog68.fc2.com/blog-entry-788.html WrapContents プロ…

【トラブル】【SQL Server】例外:InvalidOperationException 「タイムアウトに達しました。プールから接続を取得する前に タイムアウト期間が過ぎました。・・・」

■ 概要 DBにアクセスするシステム構築中に、以下の例外「例外およびそのメッセージ」が発生した。 以下に、とても詳しく書いてあるので、一読した方がいいが、このブログでは、その原因および対処法などを簡易的に記録しておく。 http://blogs.msdn.com/b/jp…

アドホック クエリ(Adhoc query)

■ アドホック クエリ(Adhoc query)とは? * その場限りで使い捨てのクエリをいう * Adhoc : その場かぎりの、その場しのぎに、特別の ■ サンプル -- 例1 SELECT * FROM Person WHERE id = 9; -- 例2 SELECT * FROM Person WHERE id = 5; ■ デメリット アド…

【Excel】VLOOKUP関数 / TEXT関数

【1】VLOOKUP関数 とりあえず、以下のサイトが、 一番分かりやすいので、一読すると、理解が深まる。 http://kokoro.kir.jp/excel/vlookup-false.html 1)特徴 * VLOOKUP:Vertical(垂直) + LOOK UP (調べる) 2)サンプル A列(対象データ)とB列(比較…

【SQL】データあればUPDATE、なければINSERT ~ MERGE文 (マージ文) ~

SQL

MERGE文 * SQL標準(SQL:2003規格) * UPDATE と INSERT を組み合わせた造語として、UPSERT文ともいう * Merge = 「結合する」「吸収する」 対応DB * SQL Server2008以降 * Oracle 9i以降 など多数 ※ 文法が異なるので注意 SQL Server 構文 MERGE INTO 主表 US…

【SQL】データあればUPDATE、なければINSERT ~ @@ROWCOUNT ~

SQL

SQL Server2005以前 / Oracle 9iより前 * UPDATEしてみて、実行件数が0件なら、INSERTする SQL Server * @@ROWCOUNT を利用する サンプル DECLARE @name nvarchar(50) SET @name = 'Tom' DECLARE @address nvarchar(50) SET @address = '1-23 London' DECLAR…