直接加回车就可以了。

  ss := 'select * from 
                bb';

解决方案 »

  1.   

    用变量啊
    var
      s: string;
    ...
    s:='insert into';
    s:=s + '....';
    ...
      

  2.   

    什么都不用,但是不能拆分最小单元,如:
    1.edit1
    2.:=
    3.'dddd'
    下面的合法
      edit1.
      Text
      :=
      'jindi'
      ;
      

  3.   

    SQL.Add('insert into rs(rs_lx,rs_wb_lxs,rs_wb_sk,rs_go_lxs,');
    SQL.Add('rs_go_sk,rs_tw_lxs,rs_tw_sk,rs_nb_lxs,rs_nb_sk,rs_hy,rs_hycs)') ;
    SQL.Add('Values('''+rs_lx+''',');
    SQL.Add(''''+rs_wb+''')');
      

  4.   

      sql.Text := 
    'insert into table1'#13#10 +
    '(rs_lx,rs_wb_lxs,rs_wb_sk,rs_go_lxs,'#13#10 + 
    'rs_go_sk,rs_tw_lxs,rs_tw_sk,rs_nb_lxs,rs_nb_sk,rs_hy,rs_hycs)'#13#10 +
    'values ('#13#10 + ....
      

  5.   

    若要换行,如下:
    var 
      s: string;
    ...
      s:='some words'+#13+'other words';
    ...
    就行了
      

  6.   

    nod
    q3ares(血人偶)的答案好象更符合你想要的
      

  7.   

    将SQL语句分开写,同意zswang(伴水)(需要充充电) 
    在DELPHI中写程序,一行语句的长度最好不要超过右边的那根竖线
      

  8.   

    value中如果有字符串的话,我觉得只能用变量的那种方法,不然会报错...
    字符串的"'"用#39代替
      

  9.   

    SQL.Add('insert into rs(rs_lx,rs_wb_lxs,rs_wb_sk,rs_go_lxs,' +
            'rs_go_sk,rs_tw_lxs,rs_tw_sk,rs_nb_lxs,rs_nb_sk,rs_hy,rs_hycs)' +
            'Values('''+rs_lx+''',' +
            ''''+rs_wb+''')');
      

  10.   

    b:integer;
    c,s:string;则'insert a into ATable(Aint,Astring) values(b,c)'
    ----->
    s:='insert a into ATable(Aint,Astring) values(';
    s:=s + inttostr(b) + ',';
    s:=s + #39 + c + #39',';
    s:=s + ')';
      

  11.   

    b:integer;
    c,s:string;则'insert into ATable(Aint,Astring) values(b,c)'
    ----->
    s:='insert a into ATable(Aint,Astring) values(';
    s:=s + inttostr(b) + ',';
    s:=s + #39 + c + #39',';
    s:=s + ')';
      

  12.   

    靠,又错了:Pb:integer;
    c,s:string;则'insert into ATable(Aint,Astring) values(b,c)'
    ----->
    s:='insert into ATable(Aint,Astring) values(';
    s:=s + inttostr(b) + ',';
    s:=s + #39 + c + #39',';
    s:=s + ')';