trapemiyaの日記

hatenablogが新しくなったんで新規一転また2019年1月からちょこちょこ書いてます。C#中心のプログラミングに関するお話です。

2005-08-01から1ヶ月間の記事一覧

ITmediaデベロッパー

こんなページがあったのね。 dev.NEThttp://www.itmedia.co.jp/developer/dotnet/

CREATE UNIQUE INDEX (SQL server) 【備忘録】

DB

Wordでテーブルをデザインし、そこからテーブルやインデックスを生成するSQL文を作成する拙作のアプリ(VB6製)があるんですが、機能的に足らない部分を発見してしまいました。 CREATE INDEX AA04IK01 ON AA04 ( AA04REPORTKBN, AA04REPORTDATE )まで…

Backwards Breaking Changes from version 1.1 to 2.0

おもしろページを見つけたのでメモ。.NETの1.1と2.0の違いがわかって興味深い。 Backwards Breaking Changes from version 1.1 to 2.0 http://www.gotdotnet.com/team/changeinfo/Backwards1.1to2.0%5Cdefault.aspx

沖縄はいいね。やっぱ。

8月20日(土)から8月23日(火)まで、沖縄に行ってきました。一年ぶりの家族旅行。 でもって、そんな時でもネットみたい〜っ!って感じで、モバイルPCを持っていき、久々にダイヤルアップ接続しました。Yahoo! BBに入っていると、もれなく無料でダ…

ASP.NET 2.0がIISで動いてないぞ!

ずっと、VS2005が持っているVisual Web Developer Web Serverで動作確認してたんで気づかなかったんだけど、IISから.NET Framework 2.0が外れてました。おかげで、「構成にエラーがあります。」というエラーが出る始末。orz beta1の時は、確か、インターネッ…

[ASP.NET 2.0] WebForm_DoPostBackWithOptions

ASP.NET 2.0でポストバックについて調べていて、ふと生成されたHTMLソースを除くと、WebForm_DoPostBackWithOptionsなんてものがある。これ、何?ってネットをちょっと漁ってみると、どうやら__doPostBackが進化したものらしい。 さらにいじっていると、…

webフォームのコピーの仕方

ASP.NET 1.1 Visual StudioでWebフォームのコピーを作成します。名前を変更します。その後、そのコピーのHTMLタグを開き、codebihind、Inheritsを、そのWebフォームと同じ名前にします。 その後、一旦閉じます。コードを開き、そのクラス名をそのWebフォーム…

 ストアドプロシージャのメリットってなんだろう?

DB

ストアドプロシージャって、プログラムでSQL文を直接書くことと比較して、実は次のようなメリットがあるんです。一般的なメリットは置いといて、あまり書かれていないことをご紹介します。1. 一つのデータベースを、いろんな環境のアプリケーションが使…

 【ADO.NET 2.0】DataView.ToTable メソッドでダミーカラムを作成できるか?

データテーブルにカラムを追加する場合、DataColumnCollection.Add メソッドを使いますが、新しいカラムは一番最後に追加されてしまいます。残念ながらこれは、ADO.NET 2.0でも、このメソッドのオーバーロードを見る限り、不可能のようです。そこで、ADO.NET…

 何日以下のデータを抽出する時の注意!

DB

日付時刻データの使用 http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/acdata/ac_8_con_03_765d.asp に書いてあるのだが、時刻を省略して日付のみを指定すると、時刻のデフォルトの"12:00AM(深夜)"が使用される。 …

ASP.NET 2.0の小ネタ

dropDownListは、sqlDataSourceに連結して、その値を表示しているものとする。 EnableViewState = True だと、sqlDataSourceの元になっているデータベースのテーブルの値を変更しても、その結果は反映されない。 EnableViewState = False だと、反映される。…

 はてなダイアリーのCSSデザイン プチTips

はてなダイアリーのデザインをCSSを使って変更する場合、どうしても思い通りにならないことがあります。その場合は、以下を試してみましょう。 スタイルに、border-top: 1px dashed red; などと書いて、そのdivの範囲(敷地)がわかるようにしましょう。 生…

 日付をSQL serverへ保存する時は、DateTime型?

DB

みなさんは日付をSQL serverへ保存する時に、どんな型で保存されてます? 日付だからDateTime型、もしくはSmallDateTime型だろう?っていう方が多いかもしれません。この二つの型が格納できる日付の範囲は、以下のようになります。 DateTime型 SmallDateTime…

 【ASP.NET 2.0】「Web 'E:\WebSites\WebSite1'を開けません。Web 'E:\WebSites\WebSite1'は存在しません。」

あるAというパソコンでは、EドライブにWebSitesが作成されており、単純にそのソリューションを、CドライブにWebSitesが作成されてパソコンBにコピーして開くと、標記のようなエラーが出ます。原因は、なんのことはなく、ドライブレターが違うだけなんです…

 いつも研究中・・・

ある掲示板に書いたのですが、プログラムを組むって言うのは、終わりがないんです。なぜなら、プログラムはいつでも進化し続けるものだから。だから、我々プログラマもいつも進化し続けなければならない。実は、そういう意味を込めて、このブログのタイトル…