プロプログラマ -Flex,Air,C#,Oracle,PHP-

プログラマーを職業としてます。 Flex,Air,C#,Oracle,PHPの言語ノウハウを中心に情報発信していきます

[WPF] XAMLデザイナーがやたらエラーを出力するとき

XAMLデザイナーを開いたときに、貼り付けている部品が×マークになったり、エラー一覧に覚えのないエラーが大量に吐かれたりすることがあります。 ひどくなると画面デザイン自体が開かなくなります。 特にUserControlを […]

[SQLServer] 指定した範囲内の乱数を生成する

SQLServerで乱数を取得するにはRAND関数を指定します。 ほかの言語と同様に、0~1の間の数が生成されるので、指定範囲内の整数値乱数が必要な場合は、 SELECT FLOOR([FROM値] + (RAND() […]

[SQL Server] database restore時に「アクセスが拒否されました」

backupしたデータをrestoreしようとしたときに、 バックアップ デバイス ‘*********.bak’ を開けません。オペレーティング システム エラー 5(アクセスが拒否されました。 […]

[LINQ][C#] 指定したファイル名の拡張子が想定した拡張子かを確認する

画像ファイルの保存時などに、指定されたファイルが保存できるファイルの拡張子かどうかをチェックするロジックです。 LINQを使えば1行で書けます。 // 例1)Falseが返ります var res1 = new strin […]

[WPF] ComboBoxにVirtualizingStackPanelを指定すると表示が爆速になる

WPFのComboBoxに大量のデータをバインドさせると、コンボボックスを開くときにかなり待たされます。2回目以降はだいぶましになりますがそれでも遅いです。 データ量が多いのだからしょうがないとあきらめ気味でしたが、Vi […]

[C#] LINQを使ったファイル一覧の取得方法

指定したディレクトリ内にあるファイル一覧を取得する場合、 var files = Directory.GetFiles(@”c:\”); このように書けば簡単に取得できます。 このファイルの一覧の並び順はファイル名順?か […]

SQLServerはNullと空文字を区別する

今までずっとOracleを使ってきましたが、最近SQLServerを使うことが増えてきました。 そこで、なんで?と思うことがありました。 SQL Serverは空白、空文字(Empty)、Nullを厳密に区別する Ora […]

[C#] EXEとDLLをマージして1つのEXEファイルにする

C#でプログラムを作成する際に参照設定で追加していると、ビルドフォルダにはDLLファイルがコピーされます。 これらのDLLファイルがないと実行できないので、配布する際にはDLLと一緒にコピーする必要があります。 大きなプ […]

[Excel] VLOOKUP関数の範囲はセル指定でなくてもよい

VLOOKUPの第2引数にはデータの参照先(テーブル)を指定しますが、ここはセル範囲でなくてもよいことに気づきました。 CSVのような感じで指定すれば参照できました。 以下ののような感じです。 記載方法も画像を参考にして […]

エクスプローラにある「CreativeCloud Files」フォルダを隠す

以前にAdobe Creative Cloudの体験版をインストールした際にできていた「Creative Cloud Files」というショートカット。 Creative Cloudはアンインストールしたのですが、このフ […]

Previous Posts Next posts