以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 日期输入框 DateTimePicker 如何设为空? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=72820) |
-- 作者:flashv -- 发布时间:2015/8/6 20:38:00 -- 日期输入框 DateTimePicker 如何设为空? 控件事件ValueChanged: vars("d07") = e.Form.Controls("DateTimePicker1").value
按扭事件: e.Form.Controls("DateTimePicker1").Value= ""
这样写会报错。
不能将列"d07"设置为空。请改用 DBNull
该如何写?日期输入框 DateTimePicker 如何设为空? |
-- 作者:大红袍 -- 发布时间:2015/8/6 20:39:00 -- e.Form.Controls("DateTimePicker1").Value = Nothing |
-- 作者:flashv -- 发布时间:2015/8/6 20:41:00 -- 不行,还是一样的报错。报一样的错。 |
-- 作者:大红袍 -- 发布时间:2015/8/6 20:44:00 -- vars("d07") = "" vars("d07") = e.Form.Controls("DateTimePicker1").value
重新打开项目。 |
-- 作者:flashv -- 发布时间:2015/8/6 21:08:00 -- 谢谢老师,这是什么原理?变量类型?
|
-- 作者:大红袍 -- 发布时间:2015/8/6 21:11:00 -- 以下是引用flashv在2015/8/6 21:08:00的发言:
谢谢老师,这是什么原理?变量类型?
vars第一次被赋值的时候,去那个值的类型。
定义成字符串,才能接收"" 或者 nothing [此贴子已经被作者于2015/8/6 21:11:02编辑过]
|