以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]如何判断二进制列是否为空  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=67907)

--  作者:倪惠明
--  发布时间:2015/5/6 8:20:00
--  [求助]如何判断二进制列是否为空
在表中加入了二进制列,用于保存文本文件,在窗口设计中,用一个按钮导入文件,在保存时需要判断用户是否已经导入了文本文件,二进制列在后台数据库中,不知道如何进行判断,请指教!
--  作者:Bin
--  发布时间:2015/5/6 8:39:00
--  
用SQLcommand 执行SQL语句    1自行拼接为当前你要查询的行的_Identify      然后判断获取到的表的行数, 如果没有行数=0 说明没有存文件.  大于0 说明存文件了.

select [_Identify] f rom {表A} where [_Identify] =1 and 第一列 is not null

--  作者:倪惠明
--  发布时间:2015/5/6 8:39:00
--  
请大侠支招
--  作者:Bin
--  发布时间:2015/5/6 8:40:00
--  
看2楼
--  作者:倪惠明
--  发布时间:2015/5/6 8:50:00
--  
是判断当前行的二进制列是否为空,用行数判断是否会有问题?
--  作者:Bin
--  发布时间:2015/5/6 8:55:00
--  
使用2楼的方法即可,自己动手试试,搞不定就上例子.
--  作者:倪惠明
--  发布时间:2015/5/6 16:00:00
--  
 1自行拼接为当前你要查询的行的_Identify .这是关键问题,如何在条件中写当前行的_Identify ?其他问题都好办。
--  作者:Bin
--  发布时间:2015/5/6 16:01:00
--  
"select [_Identify] f rom {表A} where [_Identify] =" & tables("XX").current("_Identify") & " and 第一列 is not null"

老用户了,不应该连当前行都搞不清楚,该好好温习帮助了

--  作者:倪惠明
--  发布时间:2015/5/6 16:03:00
--  
O(∩_∩)O谢谢!SQL实在是学习不够。