从Business连接器获取记录数

时间:2013-01-31 07:19:27

标签: c# axapta x++ business-connector

我使用以下代码从.NET Business Connector获取记录数:

DynRec = DynAx.CreateAxaptaRecord("AddressCountryRegion");
DynRec.ExecuteStmt("select count(Name) from %1 where %1.Name like'I*'");
if (DynRec.Found)
    MessageBox.Show((string)DynRec.get_Field("Name"));

有更好的方法吗?例如,将记录计数作为整数?

1 个答案:

答案 0 :(得分:2)

在Ax中,您通常会对RecId字段进行计数。这是一个int或int64,具体取决于您的Ax的版本。