首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

这个bit字段 ,不会写解决方案

2013-01-04 
这个bit字段 ,不会写SQLEXEC(nhandle,select * from CaiGouFaPiao ,CaiGouFaPiao_temp) SELECT 物料编

这个bit字段 ,不会写
SQLEXEC(nhandle,"select * from CaiGouFaPiao ","CaiGouFaPiao_temp") 

SELECT 物料编码,发票金额,凭证号,发票号码,供应商名称,总账归属,总账月份 INTO CURSOR One_Temp_Biao FROM CaiGouFaPiao_temp WHERE 审核<>.T.

"审核"字段,是bit的,在SQL里面,有三种值:null,1,0

上述的命令的要求是:  审核<>1


可是,我改成: "审核<>1"  时,提示出错:数据类型不对

       改成: "审核<>.T."  时,没有提示出错,但是却没有取到值....说明还是错的

可是,却想不到错在哪里.

[解决办法]
SELECT 审核 。。。 看看值是多少
WHERE 审核<>1试试
[解决办法]
本帖最后由 dkfdtf 于 2012-06-13 15:28:07 编辑 sql server 的 bit 字段取回到 vfp 就是逻辑型字段,所以在 vfp 中没有审核过或审核没通过的条件就是:
SELECT 物料编码, ... WHERE (审核 is null) or (not 审核)

热点排行