在DBgridEH 中 我ADOQeury1.append只出现一条空行 我想点下出现100个空行
用ADOQuery1.updatebatch 时 能判断 增加的数据中是否有空值Delphi

解决方案 »

  1.   

    点击按钮时做个循环就可以了!
    updatebatch好像没办法判断控制!
    不过你可以循环遍历!
    100来条而已基本上不花啥时间!
      

  2.   

     for  i:= 0 to  100 do
       begin
         ADOQuery1.apped;
       end;
    这样不行啊   我想下面有很多空格 像EXCEL 那样的
      

  3.   

    for  i:= 0 to  100 do
        begin
          ADOQuery1.apped;
        end;
     这样 他还是只有一行空格 
     这样不行啊   我想下面有很多空格 像EXCEL 那样的 
      

  4.   

    with qry1 do
    begin
      close;
      sql.Clear;
      sql.Add('select * from tb_c ')   ;
      Open;
       for i:=0 to 10 do
        begin
          Append;
          FieldByName('clmA').AsString:='';
          FieldByName('clmB').AsString:='';
          Post;
        end;
        First;
    end;
      

  5.   

    这样 写Delphi 会报错
    执行不了     FieldByName('clmA').AsString:='';    
               FieldByName('clmB').AsString:='';
      

  6.   

    老大,你不会是将别的代码直接复制过来了吧,将字段名换成你表的字段名啊。clma,clmb为你表的字段。