以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于弹出的错误  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=76390)

--  作者:sara
--  发布时间:2015/10/28 10:32:00
--  关于弹出的错误
这是弹出的错误,我看代码没问题的,这个错误是什么意思,有可能是什么方面的错误
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

--  作者:大红袍
--  发布时间:2015/10/28 10:34:00
--  

提示很明显了,你要把 字符列 当成整数列来运算。

 

贴出代码


--  作者:sara
--  发布时间:2015/10/28 10:57:00
--  
代码是这样的我看不出问题
图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看

--  作者:大红袍
--  发布时间:2015/10/28 11:02:00
--  

If cmd1.ExecuteScalar = 0 Then

 

上面错了。

 

方法一:改sql语句 select count(*) f rom

 

方法二:If Cstr(cmd1.ExecuteScalar) > "" Then


--  作者:sara
--  发布时间:2015/10/28 11:10:00
--  
能解释一下吗?对对,这样就好了
--  作者:大红袍
--  发布时间:2015/10/28 11:13:00
--  
你sql语句查询的是编号,如 ME20151028 这样的,怎么能和0比较