tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^4: 空白チェック
投稿日: 2005/09/22(Thu) 18:34
投稿者大輔

> ☆ - 値のみ取得 - 雨 09/21-14:48 No.2207  New  と同様の質問ですよね。
> ヘルプなり、メーカのQ & A を調べてから質問された方がいいですよ。
すみません。以後気をつけるようにいたします。


お返事ありがとうございます。

空白チェックは上手くいきましたありがとうございます!!

それで、
顧客の登録をSQL文で行っているのですが,

        sql = "INSERT INTO テーブル(項目名)"
        sql = sql & "VALUES"
        sql = sql & "(" & cmd_bunruiCD.Text & ","
・・・
       If IsNothing(txt_seinen.Value) Then

        日付を入力していなかった場合の処理
           txt_seinen.Text=""
            sql = sql & " '" & txt_seinen.Text & "',"
        Else
       日付が入力された場合の処理
            sql = sql & " '" & txt_seinen.Text & "',"
        End If

・・・・・


としています。

       If IsNothing(txt_seinen.Value) Then

      txt_seinen.Text=""
            sql = sql & " '" & txt_seinen.Text & "',"

        Else
            sql = sql & " '" & txt_seinen.Text & "',"
        End If

で、日付を指定しているのですが,日付を入力していなかった場合
txt_seinen.Textは  ' / / ,,'  (書式'  yyyy/MM/dd,, )が入っています。
そのままSQLで実行をしてしまうと、型エラーが起きてしまいます。
この部分を 空白・・・にして 
 ' / / ,,'  で登録処理されないようにしたいのですが、なにか良い方法はありませんでしょうか?

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

古いスレッドにレスはつけられません。