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内部函数,如果需要特殊,还可以自定义函数。

你可能感兴趣的:(Delphi)