query3.Close;
          query3.SQL.Clear;
          query3.SQL.Add('insert  into lishi');
          query3.SQL.Add('(id,text)');
          query3.SQL.Add('values(:pid,ptext)');
          query3.ParamByName('pid').AsString:=inttostr(icount);
          query3.ParamByName('ptext').AsString:='无描述';
          query3.ExecSQL;提示:insert 语句出错,麻烦邦个忙!谢谢!

解决方案 »

  1.   

    query3.Close;
              query3.SQL.Clear;
              query3.SQL.Add('insert  into lishi');
              query3.SQL.Add('(id,text)');
              query3.SQL.Add('values(:pid,:ptext)');//少了个:
              query3.ParamByName('pid').AsString:=inttostr(icount);
              query3.ParamByName('ptext').AsString:='无描述';
              query3.ExecSQL;
      

  2.   

    query3.SQL.Add('values(:pid,ptext)');
    是不是少一个冒号?
      

  3.   

    不好意思,刚才贴错了
    query3.Close;
              query3.SQL.Clear;
              query3.SQL.Add('insert  into lishi');
              query3.SQL.Add('(id,text)');
              query3.SQL.Add('values(:pid,:ptext)');
              query3.ParamByName('pid').AsString:=inttostr(icount);
              query3.ParamByName('ptext').AsString:='无描述';
              query3.ExecSQL;
      

  4.   

    insert 语句出错,我也很迷茫