以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 日期空值实例 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=90107) |
||||
-- 作者:天蝉一线 -- 发布时间:2016/9/5 17:59:00 -- 日期空值实例 这是实例,还是日期空值的问题
|
||||
-- 作者:天蝉一线 -- 发布时间:2016/9/5 18:06:00 -- 刚才的实例不清楚,重新发
|
||||
-- 作者:有点蓝 -- 发布时间:2016/9/5 20:18:00 -- Dim rq = e.Form.Controls("rq").value Dim bh As String = e.Form.Controls("bh").value Dim cp As String = e.Form.Controls("cp").value Dim kh As String = e.Form.Controls("kh").value Dim gy As String = e.Form.Controls("gy").value Dim dj As Double = e.Form.Controls("dj").value Dim zk As Double = e.Form.Controls("zk").value Dim sl As Double = e.Form.Controls("sl").value Dim cmd As new sqlcommand cmd.C cmd.CommandText="insert into {订单} ([编号],[产品],[客户],[雇员],[单价],[折扣],[数量],[日期]) " cmd.CommandText &= "values (\'" & bh & "\',\'" & cp & "\',\'" & kh & "\',\'" & gy & "\',\'" & dj & "\',\'" & zk & "\',\'" & sl & "\'," & iif(rq Is Nothing,"null","\'" & rq & "\'") & ") " cmd.ExecuteNonQuery
|
||||
-- 作者:天蝉一线 -- 发布时间:2016/9/5 22:19:00 -- 例子简单通过,但是放到我的项目里面还是提示“从字符串“”到类型“Date”的转换无效” |
||||
-- 作者:有点蓝 -- 发布时间:2016/9/5 22:22:00 -- 看懂代码,所有日期的地方按照这种方式改,注意引号的位置 & sl & "\'," & iif(rq Is Nothing,"null","\'" & rq & "\'") & ") "
|
||||
-- 作者:天蝉一线 -- 发布时间:2016/9/5 22:24:00 -- 没问题了,我输错了代码 |