form_main.Dconnect.Execute('update [bmbh] set [bmbh]=''' + form_bm_xz.stringApartname0 + ''',[bmmc]=''' +form_bm_xz.stringApartname1+ ''' ,
         [fzr]=''' + form_bm_xz.stringApartname2+''',[memo]='''+form_bm_xz.stringApartname3+'''where [bmbh]:=' + inttostr(P^)); 
编译的提示错误 [Error] Uform_bm_gl.pas(136): Unterminated string 
[Error] Uform_bm_gl.pas(137): Undeclared identifier: 'fzr' 
[Error] Uform_bm_gl.pas(137): Undeclared identifier: 'memo' 
[Error] Uform_bm_gl.pas(137): Incompatible types: 'String' and 'Set' 
[Error] Uform_bm_gl.pas(137): Unterminated string 怎么改啊

解决方案 »

  1.   

    不要乱敲回车
      form_main.Dconnect.Execute('update [bmbh] set [bmbh]='''
        + form_bm_xz.stringApartname0 + ''',[bmmc]=''' + form_bm_xz.stringApartname1
          + ''' ,[fzr] = ''' + form_bm_xz.stringApartname2+''', [memo] ='''
          +form_bm_xz.stringApartname3+''' where[bmbh] := ' + inttostr(P^));
      

  2.   

    where[bmbh] = ' + inttostr(P^));
      

  3.   

    haha 真的吗?
    我来试下 行的话就谢谢拉 我是新人呢没钱 不好意思哦