SQL 之語法問題(編號:8093)

請問當我的日期欄位為空白時,vb 就show 出日期格式錯誤
資料庫之欄位已設為允許空字串.
語法如下:
vardate1 = Right(Mid(MaskEdBox1(1).Text, 1, 2) + 1911, 2) & "/" & Mid(MaskEdBox1(1).Text, 3, 2) & "/"
& Mid(MaskEdBox1(1).Text, 5, 2)
sqltext = "insert into 薪資資料(staff_no, staff_name, salary_date) values ('"& text1.text &"',
'"& text2.text &"', #"& vardate1 &"#)

cn.Execute sqltext, , adCmdText
請問各位高手,如何才能在日期欄位為空白時,能順利存入資料庫