VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2003/12/12(Fri) 11:48
投稿者孤軍奮闘
URL
タイトルRe: 日付型にNULL値を!

> 日付型フィールドにNULL値を送りたいのですが(ADOで)、種類が違いますというエラーになって
> しまいます。フィールドを文字型に変えようと思いましたが、値のあるデータについては日付計算
> 処理もするので日付型のままでやりたいのです。何かよいアドバイスを!!
> DBはSQL-server2000で、そのフィールドはNULL値を許容するとなっています。DB上からは可能で
> す。(キーでもないので)
> フィールド名を点検日とすると・・・
> rs!点検日 = "" としてるだけですが、やっぱこれでは無理ですよね〜
rs!点検日に該当するフォーム上テキストボックスが空白の場合は、システム上在りあえない日付
(1900/01/01)で格納するようにしました。DBからのデータロード時も逆手にとって日付が1900/01/01
であれば、テキストボックスを空白表示するといった方法で解決はしましたが、他によい方法があれば
是非、お願いします


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -