tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルテーブルとNULLフィールドの受け渡し
記事No4047
投稿日: 2006/08/02(Wed) 12:29
投稿者松本
いつも大変お世話になっております。
VB.net2003 MSDE2000で開発しています。

画面上にTextBox1、TextBox2及びButton1があり、

FormLoad時にテーブルよりTextBox1,TextBox2にセットし、
Button1をClick時にTextBox1、TextBox2をテーブルに追加します。

ここで問題なのですが、どちらの項目も入力任意ですので、
未入力でもテーブルに追加しなくてはなりません。

現状では未入力(Null)のときのInsertではエラーが出てしまい。
また、テーブルに直接記入し、FormLoadするとnullのセットでエラーになります。

どうしても入力で未入力項目が必要ですので、
こういう場合、皆様はどのようにしているのでしょうか。

Nullなどで検索しVB.NETでNullが使えない事が分かったのですが、
回避方法が分からず投稿させていただきました。

[ツリー表示へ]
タイトルRe: テーブルとNULLフィールドの受け渡し
記事No4048
投稿日: 2006/08/02(Wed) 13:39
投稿者るしぇ
>Nullなどで検索しVB.NETでNullが使えない事が分かったのですが、
データベースで扱うNULLは、
 DBNull.Value
を使います。

[ツリー表示へ]
タイトルRe^2: テーブルとNULLフィールドの受け渡し
記事No4052
投稿日: 2006/08/03(Thu) 23:25
投稿者松本
有難うございます。

大変助かりました。テーブルに追加する際に今後、
多様する事と思います。

るしぇ様、有難うございました。

[ツリー表示へ]