delphi compilerversion 在哪儿看得到

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了delphi compilerversion 在哪儿看得到相关的知识,希望对你有一定的参考价值。

如果你想要知道的是 delphi 的各版本 compiler version,以下是比较完整的对照表:

VER10 :Turbo Pascal 1
VER20 : Turbo Pascal 2
VER30 : Turbo Pascal 3
VER40 : Turbo Pascal 4
VER50 : Turbo Pascal 5
VER60 : Turbo Pascal 6
VER70 : Turbo Pascal 7
VER80 : Delphi 1
VER90 : Delphi 2
VER100 : Delphi 3
VER120 : Delphi 4
VER130 : Delphi 5
VER140 : Delphi 6
VER150 : Delphi 7
VER160 : Delphi 8
VER170 : Delphi 9.0 CodeGear2005
VER180 : Delphi 10.0 CodeGear 2006
VER185 : Delphi 11.0 CodeGear 2007
VER190 : Delphi 12.0 CodeGear 2008
VER200 : Delphi 13.0 CodeGear 2009
VER210 : Delphi 14.0 Embarcadero RAD Studio 2010
VER220 : Delphi 15.0 Embarcadero RAD Studio XE
VER230 : Delphi 16.0 Embarcadero RAD Studio XE2
VER240 : Delphi 17.0 Embarcadero RAD Studio XE3
VER250 : Delphi 18.0 Embarcadero RAD Studio XE4
VER260 : Delphi 19.0 Embarcadero RAD Studio XE5
VER270 : Delphi 20.0 Embarcadero RAD Studio XE6
VER280 : Delphi 21.0 Embarcadero RAD Studio XE7
VER290 : Delphi 21.0 Embarcadero RAD Studio XE8
参考技术A System.CompilerVersion

delphi delete

with data.DataM.Qproduct do
begin
close;
sql.Clear;
sql.Add('delete from Fproduct where pnumber<>:A ');
parameters.ParamByName(':a').Value :='P000000000';
execsql;
end;
总是提示A参数有问题

delphi中参数的定义用冒号加参数名来表示,本题中:A就是参数,在使用参数时只需要参数名即可,不需要再加上冒号,parameters.ParamByName(':a').Value :='P000000000';这句应改为parameters.ParamByName('A').Value :='P000000000';切记 参考技术A 改一下参数名吧,delete后面加个*号吧,还有就是,ParamByName(':a'),这里的a不能带冒号了
sql.Add('delete * from Fproduct where pnumber<>:aabb ');
parameters.ParamByName('aabb').Value :='P000000000';
参考技术B 参数不应该带冒号啊 参考技术C cwlovemf 正解

以上是关于delphi compilerversion 在哪儿看得到的主要内容,如果未能解决你的问题,请参考以下文章

Delphi语言最好的JSON代码库 mORMot学习笔记1

转:Delphi语言最好的JSON代码库 mORMot学习笔记1

Delphi语言最好的JSON代码库 mORMot学习笔记1

delphi中的ApdComPort控件在哪,谢谢

如何在没有 web.config 的情况下为 aspnet_compiler.exe 指定 CompilerVersion?

delphi中想用imagelist添加opendialog等图标到toolbutton上 这个图标在哪?