access数据库 是/否类型字段的赋值问题 ( 积分: 50 )

  • 主题发起人 主题发起人 flybubble
  • 开始时间 开始时间
F

flybubble

Unregistered / Unconfirmed
GUEST, unregistred user!
现在需要对access数据库里的一个 是/否类型字段使用 adoquery 进行赋值,语句如下:
adoquery12.SQL.Add('Update tmpsell set money=Ture');//money为是/否类型
执行时就出出错,提示 update语法错误
但是set 其它类型的数据就没问题,应该跟money的数据类型有关,请高手指导一下
 
adoquery12.SQL.Add('Update tmpsell set money=1');//money为是/否类型
 
用1和0分别代表是和否
 
用1或者是0代表是否
Update tmpsell set money=1
 
adoquery12.SQL.Add('Update tmpsell set money=1');
不行呀,还是提示语法错误!
 
你用语句直接写试一下?应该可以的。是不是忘记sql.clear了?
 
很怪异,同一张表里还有一个 是/否字段,用上面各位的方法是可以改的,但是 这个字段却无法改!!
 
money是sql的保留字,晕!
 
我试了不要1/00,直接用true/false,也行。关于sql保留字可以在[保留字]的方法解决!
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
916
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部