我用query组件在SQL Server表中插入数据时,那个表有二十几个字段,现在我要插入18个字段,这样写出来的语句太长了,而且我发现在语句中有超过16个字段后SQL Server老是有出错提示,不知有没有其他方法插入简单一点,谢谢指教!
语句太长了,改为
var
s: string;
s := insert into ChargeItem(ItemCode, ItemName, ItemDesc, CharCode, +
SysCode, ItemLevl, CharOrg, CharStd, CharDesc, BegDate, ExtDate, +
CharObj, UpdateDate, UpdatePerson, CommitPerson, ParenetName1, +
ParenetName2, ParenetName3, ParenetName4, capitalinfo) +
values (:ItemCode, :ItemName, :ItemDesc, :CharCode, :SysCode, +
:ItemLevl, :CharOrg, :CharStd, :CharDesc, :BegDate, :ExtDate, +
:CharObj, :UpdateDate, :UpdatePerson, :CommitPerson, :ParenetName1, +
:ParenetName2, :ParenetName3, :ParenetName4, :capitalinfo);
SQL.Add(s);
你的代码没有换行,一行超过255字符了
看这个帖子:http://expert.csdn.net/Expert/topic/2629/2629212.xml?temp=.6655847