请问:如何把Access表的字段("asb"是数值型)的空数据(未输入或由另一表插入数据)用查询的方法写入一个固定的数值(如0)。如表table1:
字段asb(数值型)
    1
    2
    4
    8
   空
  空
如何把'空'写为2
一、我用:
k:='update table1 set asb=0 where'+' '+' asb='+' '+''''; //asb的值是否为空?搞不清!
ADOQuery4.Close;                              
ADOQuery4.SQL.Clear;
ADOQuery4.SQL.Add(k);
ADOQuery4.ExecSQL; 
不能更新。二、如用循环的就可以,但表的记录较多(数万条),速度极慢(数十分钟)。 多谢帮忙!