delphI新增多条数据问题

u010206656 2013-05-17 11:47:35
在DBgridEH 中 我ADOQeury1.append只出现一条空行 我想点下出现100个空行


用ADOQuery1.updatebatch 时 能判断 增加的数据中是否有空值
...全文
99 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
清风皎月 2013-05-21
回复
babydog01 2013-05-21
引用 5 楼 u010206656 的回复:
这样 写Delphi 会报错 执行不了 FieldByName('clmA').AsString:=''; FieldByName('clmB').AsString:='';
老大,你不会是将别的代码直接复制过来了吧,将字段名换成你表的字段名啊。clma,clmb为你表的字段。
回复
u010206656 2013-05-17
for i:= 0 to 100 do begin ADOQuery1.apped; end; 这样 他还是只有一行空格 这样不行啊 我想下面有很多空格 像EXCEL 那样的
回复
u010206656 2013-05-17
for i:= 0 to 100 do begin ADOQuery1.apped; end; 这样不行啊 我想下面有很多空格 像EXCEL 那样的
回复
酣酣 2013-05-17
点击按钮时做个循环就可以了! updatebatch好像没办法判断控制! 不过你可以循环遍历! 100来条而已基本上不花啥时间!
回复
sololie 2013-05-17
自己填充clientdataset
回复
u010206656 2013-05-17
这样 写Delphi 会报错 执行不了 FieldByName('clmA').AsString:=''; FieldByName('clmB').AsString:='';
回复
wsxcdx 2013-05-17
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;
回复
相关推荐
发帖
Delphi
创建于2007-08-02

4919

社区成员

Delphi 开发及应用
申请成为版主
帖子事件
创建了帖子
2013-05-17 11:47
社区公告
暂无公告