insertQuery.SQL.Clear;
     insertQuery.SQL.Add('insert count0 (site_id) VALUES(:site_id)');
我想对insertQuery中的参数:site_id赋值,怎么做?

解决方案 »

  1.   

    insertQuery.parambyname('site_id').asstring:=Trim(Edit1.text)
      

  2.   

    不对,没有parambyname啊,parambyname好像是QUERY中的,我用的是ADOQUERY
      

  3.   

    zzlazio(sritsb) 说的方法是可以的。
    也可以用下面的
    insertQuery.params[i].asstring:=trim(edit1.txt);//是你表中的参数,记住是从0开始的。
      

  4.   

    不会吧~~~~我用的是ADO啊,ADO中没有params~~~~~~5555555555555555另外,提示我说语句出错,我写的inster有错吗???各位大哥,帮帮我!!!
      

  5.   

    提示:"找不到输出表count0"????????????
      

  6.   

    self.Query1.Close;
    self.Query1.SQL.Clear;
    self.Query1.SQL.Add('insert into 表名 字段名称 values :变量');
    self.Query1.Params.ParamByName('变量').Value:=edit1.text;
    self.Query1.Open;