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

@@ROWCOUNTの注意点

@@ROWCOUNTを使って直前のSQLの行数を読み取った直後に、 この値は0にリセットされる。なので、 SELECT * FROM SyohinTablePRINT @@ROWCOUNTIF @@ROWCOUNT = 0 ・・・・ と書くと、PRINT文で読み取った後0にリセットされ、 IF文は必ずTrueになってしまうので…

タスクスケジューラの無効化

【WindowsServer2003やWindowsXPの場合】 (ざっくりした区分けですいません)①対象のタスクを右クリック→「プロパティ」を選択 ②タスクタブの一番下にある「実行する」のチェックボックスをOFFにする。 ③「OK」で終了。 【WindowsServer2008やWindowsVista,…

エラーメッセージ:Webサーバーでデバッグを開始できません。・・・

VisualStudioを使用してWEBアプリを作成。(ASP.NET4です。) デバッグの際、https通信での動作をチェックするため、 WEBサーバはVisualStudio開発サーバでなく、IISを使用しているのですが、 下記のエラーが出て、実行すらできなかった。 Webサーバーでデバ…

小数点第2位以下で切り上げ

Math.Ceilingメソッドは、Math.Roundメソッドのように小数点何桁目で切り上げるかということはできないが、少し処理を足すことでできるようになる。【小数点第2位で「正の数値」の切り上げ】 decimal d_value = 1.37m; d_value = d_value * 10; //13.7m 切り…

DataGridViewの並び替え(ソート)でキーとなっている列を取得する

DataGridView.AutoUserToOrderColumns=Trueに設定した場合、 列ヘッダをクリックすれば自動的に並び替えられるのだが、 クリックした列(つまり、並び替えグリフ[昇順・降順を示す小さい△マーク]が表示されている列)を 取得するには、DataGridView.Sorte…