从 rdlc 表达式中的数据集中获取特定行

Get specific row from dataset in rdlc expression

我的数据集是这样的。

 AccName    Debit   Credit
 A          500000  0
 B          400000  0
 C          30000   0
 D          10000   0
 E          0       950000

现在我想在文本框中显示 AccNameE(信用大于 0)。数据集仅包含一行其中包含大于 0 的 Credit。 提前致谢。

使用 where 条件根据 AccName 列内容过滤行

 select AccName,    Debit,   Credit
 from my_table 
 where AccName  = 'E';

或根据信用栏内容

 select AccName,    Debit,   Credit
 from my_table 
 where Credit> 0;

如果您只需要 AccName 那么 select 只需要这一列

 select AccName
 from my_table 
 where Credit> 0;