- - PR -
構造体のNULL表現
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2004-06-14 11:43
特に配列の場合は大きな差が出るそうです。 http://www.atmarkit.co.jp/fdotnet/csharp_abc2/csabc2_005/cs2_005_03.html | ||||
|
投稿日時: 2004-06-14 12:45
DB のフィールド値を扱うような場合に困りますよね。 それを見越してか、VS 2005 では Nullable テンプレートの追加が検討されています。 _________________ // 渋木宏明 (Hiroaki SHIBUKI) // http://hidori.jp/ // Microsoft MVP for Visual C# // // @IT会議室 RSS 配信中: http://hidori.jp/rss/atmarkIT/ | ||||
|
投稿日時: 2004-06-14 15:54
System.Data.SqlTypes.SqlDateTime を使うと行けそうです。
| ||||
|
投稿日時: 2004-06-14 19:03
非常に参考になりました。皆様ありがとうございます。
構造体にもやはり意義があったのですね。 > System.Data.SqlTypes.SqlDateTime を使うと行けそうです。 これいいですね。試してみます。 少しずれてしまうかもしれないのですが、 NULL値の検索で非常に悩んでいます。 どうやら set ansi_nulls on を実行すると "AAAA = NULL"でなく"AAAA IS NULL" としないとヒットしないのですが、 セキュリティー上この設定を変えるべきではないようでした。 となると、 "AAAA = @AAAA"のような形で指定しパラメータを追加していく方法では NULLを検索することができません。 結局パラメータの追加は使わない方がよいのでしょうか? それともNULL不可の設計をするべきなのでしょうか? | ||||
|
投稿日時: 2004-06-14 19:12
このスレッド http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=12273&forum=7&10 | ||||
|
投稿日時: 2004-06-14 19:36
Jittaさんありがとうございます。
お手数おかけしまして申し訳ありません。 |