以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  表达式中数据类型不匹配  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=136592)

--  作者:做自己
--  发布时间:2019/6/17 6:23:00
--  表达式中数据类型不匹配
我的表达式是个整形,然后是12列的整型相加,为何会表达式类型不匹配呢
图片点击可在新窗口打开查看此主题相关图片如下:2.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2019/6/17 6:23:52编辑过]

--  作者:做自己
--  发布时间:2019/6/17 6:24:00
--  
表达式如图
图片点击可在新窗口打开查看此主题相关图片如下:3.jpg
图片点击可在新窗口打开查看

--  作者:有点甜
--  发布时间:2019/6/17 9:06:00
--  

 

出错提示应该和你的描述无关,做一个出错例子发上来测试。

 

http://foxtable.com/bbs/query.asp?keyword=%B1%ED%B4%EF%CA%BD%D6%D0%CA%FD%BE%DD%C0%E0%D0%CD%B2%BB%C6%A5%C5%E4&boardid=0&sType=7&stable=Dv_bbs1&submit=%D5%BE%C4%DA%CB%D1%CB%F7

 


--  作者:做自己
--  发布时间:2019/6/18 5:56:00
--  
        DataTables("西服订单明细尺码表").sqlDeleteFor("[订单号] =\'"& ro("订单号") &"\'and [项次] = \'"& ro("项次") &"\'")
        DataTables("西服订单明细尺码表").Save
我加上删除这个表的内容就会出错
图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

--  作者:有点甜
--  发布时间:2019/6/18 9:54:00
--  

改成,比如

 

DataTables("西服订单明细尺码表").sqlDeleteFor("[订单号] = \'" & ro("订单号") & "\' and [项次] = "& ro("项次") &" ")

 

 


--  作者:做自己
--  发布时间:2019/6/20 5:24:00
--  
这不一样吗?我用DeleteFor就没问题,sqlDeleteFor就有问题
--  作者:有点甜
--  发布时间:2019/6/20 9:23:00
--  
以下是引用做自己在2019/6/20 5:24:00的发言:
这不一样吗?我用DeleteFor就没问题,sqlDeleteFor就有问题

 

数值列,不能加单引号。