为什么更新ACCESS没反应,没报错,字段值也没变?加急!!谢谢!(0)

  • 主题发起人 主题发起人 computer751122
  • 开始时间 开始时间
C

computer751122

Unregistered / Unconfirmed
GUEST, unregistred user!
您好!我写了一个小程序,是D+ACCESS2003的.ACCESS库中表usr(u_id,u_name,u_pw,af),除af是"是否"字段外,别的都是文本型 ,我要更新的字段就是af.语句如下: DM.log1.Active := false;
DM.log1.SQL.Clear;
DM.log1.SQL.Add('update usr set af=true where u_id=:id');
DM.log1.Parameters.Clear;
DM.log1.Parameters.AddParameter.Name := 'id';
DM.log1.Parameters.ParamByName('id').DataType := ftString;
DM.log1.Parameters.ParamByName('id').Value:='"'+trim(edit1.Text )+'"';
DM.log1.ExecSQL;但是执行后,字段值没有从FALSE变成TRUE.请教这是为什么呢?谢谢!急!!
 
TRUE改成1就行了!:)
 
后退
顶部