这种问题不难,为什么要悬赏那么高分?
条件截图不全,我估计是图中的“条件”二字画蛇添足了。
筛选是否类型字段,条件栏填写True或-1都能正确查出其值为-1的记录(ACCESS里-1为真True,0为假False)
传上查询设计视图供参考
完整的设计视图例图
如果我想在执行追加查询前清空T_chs这个表呢?
追答可以运行下列SQL语句:
delete from T_chs
将上述SQL语句复制黏贴到SQ查询视图,然后点击运行命令(工具栏带叹号图标的那个按钮)即可
还是一个样
请将那个出问题的查询设计视图转换为SQL视图,然后将SQL代码贴出来,我检查一下哪里出了问题。
追问复制不上来.知道上不让复制那么多字
SELECT T_Hit_Customer.customer_name
FROM public_partsmanagementtable INNER JOIN T_Hit_Customer ON public_partsmanagementtable.customerno = T_Hit_Customer.customer_id
请看私信,我发了我的邮箱号码,将你的数据库或SQL代码发过来,我看看
追问我找到原因了.我使用CInt转换后就可以了.
追答看来是public_partsmanagementtable表的字段“customerno”的数据类型与 T_Hit_Customer表的字段customer_id的数据类型不一致所致,其中一个应该是文本而另一个是整型
如果我想在执行追加查询前清空T_chs这个表呢?
追答delete from t_chs就可以了
追问运行select * from t2 where flag=-1 这样是可以用的
或者
select * from t2 where flag=true 也是可以的
两个方法都试过不行.
你把access文件发出来吧,这种小问题肯定是你哪里没有说清楚
追问谢谢你.我找到原因了.我用CInt转换了一下格式就可以了.