// 错是没错,booolean 在access 中 true -1 false 0
// not field 以后 值是对的就是没有按true false显示;我也不知该怎么改
// not field 以后 值是对的就是没有按true false显示;我也不知该怎么改
解决方案 »
- 谁有能访问FIREBIRD 1.5的免费 DBEXPRESS FOR FIREBIRD 1.5 重谢啊
- intraweb7.0 中的"Pool Data Connections"是怎么回事?
- 各位大哥哥,请帮学妹回答几个问题好吗?
- 从Excel-->XML--->HTML 的转换。
- 如何在Delphi实现每过1小时就执行一个Dos命令。
- 如何在程序运行是将组件拖动?50分相送!
- 请问高手在Delphi中怎么杀进程?
- 有没有类树型菜单构件,要求是树形的,且要以写每个节点(item)的事件,就像Treeview,可惜他不能 click ,请告之下载地址。
- 如何使Panel透明呢?
- 斑竹!!!!!!!我强烈要求把DElPHI细分。。。
- 问个事儿,怎么把DBISAM中的GRAPHIC赋给TBitmap?
- 大侠们~~~~~可知Async Professional控件的安装码?~~~~~~~~~~~~~~~~
而是SQL语句直接取反~~
看见没有,语句中可以有很多变化,可以取反,还可以变任何值。
Access有Case语句吗??
cast转换
cast(not(field) as boolean)
不知行不行
NewField.Asboolean:=Not Field1.asboolean;
其中NewField为你所加计算字段,并且在此之前你已经用Select语句将表打开
不过由于是控件~~所以最好只用一个SQL语句~~
对ADO不太熟
如果是替换的话而数据库中的实际值是0和-1
那么可不可以
用update table set field=-(field+1)
呢
只能够用一个Select语句~~在努力呀~~我已经黔驴技穷了~~唉~~今天肯定又掉了不少头发~~
SQLServer可以轻松解决的~~唉~~可是偏偏有Access版本的~~
所以~~~我不会~~~我Up~~~~~~~
在来Up~~~~~~~~~~~~~~~~~在来Up~~~~~~~~~~~~~~~~~
在来Up~~~~~~~~~~~~~~~~~在来Up~~~~~~~~~~~~~~~~~
在来Up~~~~~~~~~~~~~~~~~在来Up~~~~~~~~~~~~~~~~~
然后Select T1.Field1,T2.BoolFlag From Table1 as T1,BoolFlag T2 Where T1.Field1<>T2.Field2~~呵呵~~见笑了~~比较笨的方法~~