您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Delphi >> 怎么分割Insert into 语句

怎么分割Insert into 语句

来源:网络整理     时间:2016/8/16 9:34:38     关键词:

关于网友提出的“ 怎么分割Insert into 语句”问题疑问,本网通过在网上对“ 怎么分割Insert into 语句”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 怎么分割Insert into 语句
描述:

我现在有一条这样的Insert Into 的语句:
var 
  CmdStr: String;
CmdStr:='Insert Into zdevicelist(zdevno,zbuslineno,....ztypeid)';
CmdStr:=CmdStr+Format('Values(''%s'',''%s'',....''%s'')'[Trim(devno.text),Trim(buslineno.text)....Trim(typeid.text)]);
因为太长了,超出范围,我想把这两条语句都分割开,象这么分好像不对:
CmdStr:='Insert Into zdevicelist(zdevno,zbuslineno,...';
CmdStr:=CmdStr+ ',....,ztypeid)';
CmdStr:=CmdStr+Format('Values(''%s'',''%s'',...,''%s'')',;
CmdStr:=CmdStr+Format([Trim(devno.text),Trim(buslineno.text),...,Trim(ztypeid.text)]);


解决方案1:

var
  CmdStr: string;
begin
  CmdStr := '';
  CmdStr := 'Insert Into zdevicelist(zdevno,zbuslineno,....ztypeid)';
  CmdStr := CmdStr+Format('Values(''%s'',''%s''),[Trim(devno.text),Trim(buslineno.text]);
  CmdStr := --------------以此类推..........
end;
  format语法:
function Format(const Format: string; const Args: array of const): string; overload;
   前面‘%s','%d‘类型一定要对应后面的数组变量;
   


以上介绍了“ 怎么分割Insert into 语句”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3324073.html

相关图片

相关文章