以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 日期字段内容怎么为空 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=146184) |
-- 作者:13968559581 -- 发布时间:2020/2/18 14:58:00 -- 日期字段内容怎么为空 我现在用语句将datetimepicker控件的值插入表里,但是如果我控件内容为空的时候,这个日期值在表里体现为 1900-01-01,怎么直接体现为空白啊 语句如下 cmd.CommandText="insert into 测温结果表 (外出起始日期,外出结束日期) values (wcqssj.Value & "\',\'" & wcjssj.value "\')" 谢谢
|
-- 作者:有点蓝 -- 发布时间:2020/2/18 16:53:00 -- 判断一下 if wcqssj.Value = nothing then msgbox("请输入起始日期") endif 或者这样 Dim cmd As new SQLCommand cmd.ConnectionName = "数据源名称" cmd.CommandText = "insert into 测温结果表 (外出起始日期,外出结束日期) values (?,?)" cmd.Parameters.Add("@外出起始日期",wcqssj.Value) cmd.Parameters.Add("@外出结束日期",wcjssj.Value) cmd.ExecuteNonQuery
|
-- 作者:13968559581 -- 发布时间:2020/2/18 17:28:00 -- 问题这个日期有时候就是空白的呀,我现在就是想空白的时候,里面的内容就要为空呀,现在不是空的,而是1900-01-01呀,怎么把这个去掉 |
-- 作者:有点蓝 -- 发布时间:2020/2/18 17:45:00 -- 或者这样 Dim cmd As new SQLCommand cmd.ConnectionName = "数据源名称" cmd.CommandText = "insert into 测温结果表 (外出起始日期,外出结束日期) values (?,?)" cmd.Parameters.Add("@外出起始日期",wcqssj.Value) cmd.Parameters.Add("@外出结束日期",wcjssj.Value) cmd.ExecuteNonQuery
|