是这样的 一个字段ADRESS  类型是字符型的 但是里面存储这20010305这样的类型的数据 怎么就取出这样的数据批量存入另外表字段ADRESS 如果不是20010305类型的就为空

解决方案 »

  1.   

    你需要描述清楚
    1. 两个ADDRESS字段应该是不同的两个表 但是类型都相同
    2. 20010305类型 这是什么意思??
    你的意思就是把一个表中的数据字段的值全部拷贝到另外的表中?
      

  2.   

    同意楼上,20010305类型 这是什么意思?? char 还是什么?
      

  3.   

    var
      s:string;
      i:integer;
    ...
    with adoquery1 do
    begin
      close;
      sql.text:='select * from XXX';
      open;
      for i:=1 to recordcount do
      begin
        recordno:=i;
        s:=fieldbyname('address').asstring;
        edit;
        try
          s:=datetimetostr(strtodatetime(s));
          ....存入其他表
        except
          fieldbyname('address').asstring:='';
        end;
        post;
      end;
    end;