尝试从 foreach 循环中的 foreach 中进行选择
本文关键字:foreach 行选 选择 循环 | 更新日期: 2023-09-27 18:30:33
我正在尝试从早期的选择中选择结果,如下所示:
foreach(var ld in db.Query(query, start, end)){
<tr>
<td colspan="0">ld.ConID</td>
</tr>
foreach(var payment in db.Query(payments, ld.ConID, start, end))
{
<tr>
<td>@payment.ConID</td>
<td>@payment.TransID</td>
<td>@payment.Amount</td>
<td>@payment.Date</td>
</tr>
}
</tbody>
</table>
}
它没有返回任何错误,但我没有得到我想要的?!
它只是打印ld.ConID变量...喜欢这个:
LD11102220111
LD11020212330
LD13101011123
虽然我期望一个表格,如下所示:
LD1102201333
LD1102201333 | 1380932109889 | 30.00 | 01/02/2014
LD1102201333 | 1380932109890 | 12.00 | 01/02/2014
LD1102201333 | 1380932109891 | 24.00 | 01/02/2014
LD1102201334
LD1102201334 | 1380932109892 | 25.00 | 03/02/2014
LD1102201334 | 1380932109893 | 122.00 | 02/02/2014
LD1102201334 | 1380932109894 | 32.00 | 01/02/2014
...
..
.
在这种情况下,你能帮我吗?
看起来像db。查询(payments, ld.ConID, start, end) 不返回任何值。* 检查"付款"变量值。
祝你好运。。