用adoquery取指定字段所有值问题

用adoquery取指定字段所有值
while   not   adoquery1.Eof   do   
  begin   
      ComboBox1.Items.Add(adoquery1.fieldbyname('id').asstring);   //id改为你要指定的字段   
      adoquery1.Next;   
  end;
在DBComboBox里显示出来
  procedure   TForm1.FormCreate(Sender:   TObject);   
  begin   
      adoquery1.SQL.Add('select   *   from   test);   
      adoquery1.Open;   
      DBComboBox1.DataField:='id';   
      while   not   adoquery1.Eof   do   
      begin   
          DBComboBox1.Items.Add(adoquery1.fieldbyname(DBComboBox1.DataField).AsString);   
          adoquery1.Next;   
      end;   
end;

xxx.sql.text := 'insert into t_log3(name,czsj,czlog)values('''+a +''','''+ b+''','''+c+''')';
或
xxx.sql.text := 'insert into t_log3(name,czsj,czlog)values(:a1,:b1,:c1)';
xxx.parameters.parambyname('a1').values := a;
xxx.parameters.parambyname('b1').values := b;
xxx.parameters.parambyname('c1').values := c;


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值