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

同じ IIS プロセスで、異なる 2 つのバージョンの ASP.NET を実行することはできません。

とりあえず現在作っているWebシステムが完成したので、テスト環境IISにセット。 このWebシステムはASP.NET4を使っているので、まずサーバーに.NET Framework4インストール (今までは2.0しか使っていなかったので)IISにセッティングOK!! WEB動く。OK!・…

UrlEncode メソッドと UrlPathEncode メソッドの違い

UrlEncode() メソッドは、各空白文字をプラス記号 (+) に変換します。 UrlPathEncode() メソッドは、各空白文字を文字列 "%20" に変換します。 これは空白を 16 進表記で表したものです。 ということだそうです。 HttpUtility.UrlPathEncode(String) Method …

RequiredFieldValidatorが発生しない!??

なぜか発生せず、その先で「入力なし」により、落ちた・・・・ 【原因】 検証発生対象のボタンのEnableプロパティをFalseにして、 そのブラウザのjavascriptが有効な場合、javascriptでdisabled属性を解除していた。 それが良くなかった! Enable=trueの時…

ASP.NETカスタムエラーページの表示

Web.configに以下を追加 modeがRemoteOnlyであれば自分以外からアクセスされた場合、カスタムエラーページに飛ぶ 詳細は以下のURL .NET TIPS [ASP.NET]独自のエラー・ページを設定するには? - Webフォーム - @IT

StructとClassの違い

Struct・・・値型 (引数なしのコンストラクタは宣言できない、インスタンス部分の変数は初期化できない) Class・・・参照型

曜日の取得

【コード】 "指定なし:" + DateTime.Today.DayOfWeek.ToString() "f:" + DateTime.Today.DayOfWeek.ToString("f") "d:" + DateTime.Today.DayOfWeek.ToString("d") "ddd:" + DateTime.Today.ToString("ddd") "dddd:" + DateTime.Today.ToString("dddd") 【出…

数値を文字列として比較するときの注意

頭から比較されるので、 0,5,10のorderbyは 0, 10, 5の順となる

連番を付ける

SELECT ROW_NUMBER OVER(order by カラム名),* FROM テーブル名 【注意!SQLServer2005以降らしい・・・】

ある名前の列を持つテーブルを列挙する

select a.name cname, b.name tname from syscolumns a, sysobjects b where a.name='col_name' and a.id=b.id

テーブルの列情報取得

select * from syscolumns where id = object_id('table_name')

ユーザーテーブル取得

select name from sysobjects where type='U' order by name

NULL値入力

①編集モードにする。 ②NULL値を入れたいセルのところで、Ctrl+0 を押すとNULL値が入力できる

日付比較

select * from [Table] where Convert(char(10),[比較したい日付],111) = '2010/12/29'

ランダムでデータを取ってくる

select * from [Table] order by newId();

xlsを開いたときExcel2003で開く方法

ヘルプ→アプリケーションの自動修復→開始 ※インストールCDが必要になることも。

液晶サイズの表示解像度

<デスクトップ> 15インチ 1024x768 17インチ 1280x1024 19インチ 1280x1024 20インチ 1600x1200 20インチワイド 1680x1050 24インチ 1920x1200 30インチワイド 2560x1600<ノート> 液晶サイズ 表示解像度 17インチ液晶 1440x900、1920x1200 15.4インチ液…

Linux タイムゾーンの設定

①/etc/locattimeを/etc/localtime.orgに名前変更(バックアップのため) ②シンボリックリンクとして設定 ln -s /usr/share/Zoneinfo/Asia/Tokyo /etc/localtime 参考:Perl Tips | Linux で、システムのタイムゾーンを設定する方法

相対パス指定

・同じ階層にあるものは、そのままファイル名か「./ファイル名」 ・下の階層にあるものは、「./フォルダ名/ファイル名」 ・上の階層にあるものは、「../ファイル名」 ・2階層上にあるものは、「../../ファイル名」 ・1階層上にあるフォルダの中のファイルは…

ThreadAbortExceptionという例外

VisualStudioの出力ウィンドウ見てたら、 毎回例外が吐き出されてる! でも画面には出てきてないし、スルーされてる?意味不明・・・ 対処法書いてありました。 http://www.ilovex.co.jp/Division/ITD/archives/2005/08/responseendresp.html なになに、Resp…

paddingとmarginとborder-width

CSS

上記の幅は元々のwidthにプラスされる。だから、 例えば、divタグ width: 100px padding: 2px margin: 3px border-width:1pxという指定だったら、このdivの実際の幅は、 100px[コントロール自体の幅] + (2px×2)[padding左右分] + (3px×2)[margin左右分] + (1…