Delphi里求表达式的值的另类方法(用ADO)

Delphi里求表达式的值的另类方法(用ADO)

[1]用一个ADOConnectioin1(已经连上一个数据库)和一个ADOQuery1

[2] With ADOQuery1 do

close;

SQl.clear;

SQL.ADD('Select 123+34*11');//只能进行整数运算

Open;

Showmessage(IntToStr(Fields[0].AsInteger));

End; 这里可以使用任何SQL内部函数,如果需要特殊,还可以自定义函数。

原文地址:https://www.cnblogs.com/tulater/p/1411318.html